@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@400;500;600;700;800&family=DM+Sans:wght@400;500;600;700&family=Inter:wght@400;500;700&family=Instrument+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&family=JetBrains+Mono:wght@400;500&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Syne:wght@400;500;600;700;800&display=swap";.tools-page .wtk-skel.tools-skel-text,.tools-drawer .wtk-skel.tools-skel-text{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tools-page .wtk-skel.tools-skel-text>*,.tools-drawer .wtk-skel.tools-skel-text>*{visibility:hidden}.tools-page .wtk-chip.tools-skel-text,.tools-drawer .wtk-chip.tools-skel-text{display:inline-flex}.tools-page .tools-card-skel{min-height:296px}.tools-page .tools-week-skel{height:320px}.tools-page .tools-logo>.wtk-mono,.tools-drawer .tools-logo>.wtk-mono{box-sizing:border-box;padding-top:.22em}.tools-page .wtk-tile--52.tools-logo>.wtk-mono,.tools-drawer .wtk-tile--52.tools-logo>.wtk-mono{font-size:23.4375px}.tools-page .wtk-tile--44.tools-logo>.wtk-mono{font-size:19.6875px}.tools-page .wtk-tile--40.tools-logo>.wtk-mono,.tools-drawer .wtk-tile--40.tools-logo>.wtk-mono{font-size:17.8125px}.tools-page .tools-mark.wtk-btn--secondary{padding:0 14px}.tools-page .tools-cat,.tools-drawer .tools-cat{font:700 12px/16px var(--wt-font);color:var(--wt-primary)}.tools-page .tools-aud,.tools-drawer .tools-aud{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tools-page .tools-aud>svg,.tools-drawer .tools-aud>svg{width:13px;height:13px;flex-shrink:0;color:var(--wt-subtle)}.tools-page .tools-today{display:flex;flex-direction:column;gap:14px}.tools-page .tools-today-grid{gap:16px}.tools-page .tools-card{position:relative;padding:24px;gap:18px}.tools-page .tools-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tools-page .tools-card-body{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.tools-page .tools-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tools-page .tools-progress-label{display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.tools-page .tools-progress-label>svg{width:14px;height:14px;flex-shrink:0}.tools-page .tools-progress.is-done .tools-progress-label{color:var(--wt-ok-fg)}.tools-page .tools-chips{display:flex;flex-wrap:wrap;gap:8px}.tools-page .tools-chips .wtk-filter:not([aria-pressed=true]):hover{background:var(--wt-card)}.tools-page .tools-group{display:flex;flex-direction:column;gap:10px;min-width:0}.tools-page .tools-group-head{display:flex;align-items:center;gap:10px;min-width:0}.tools-page .tools-group-title{margin:0;font:700 15px/20px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.tools-page .tools-group-count{font:700 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.tools-page .tools-group-rule{flex:1;min-width:0;height:1px;background:var(--wt-line)}.tools-page .tools-week-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px}.tools-page .tools-tile-wrap{position:relative;display:flex;min-width:0}.tools-page .tools-tile-wrap>.wtk-tooltile{flex:1 1 auto}.tools-page .tools-tile-open{position:absolute;right:10px;bottom:10px;width:28px;height:28px;display:grid;place-items:center;border-radius:var(--wt-radius-pill);border:1px solid var(--wt-line);background:var(--wt-card);color:var(--wt-primary);transition:background-color var(--wt-dur) var(--wt-ease)}.tools-page .tools-tile-open:hover{background:var(--wt-tint)}.tools-page .tools-tile-open:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.tools-page .tools-tile-open>svg{width:14px;height:14px}.tools-page .tools-tile-text{display:flex;flex-direction:column;gap:2px;min-width:0}.tools-page .tools-tile-text>.wtk-tooltile-desc{overflow-wrap:anywhere}.tools-page .wtk-tooltile-aud{color:var(--wt-muted)}.tools-page .tools-tile-status{color:var(--wt-warn-fg)}.tools-page .wtk-tooltile--done .tools-tile-status{color:var(--wt-ok-fg)}.tools-page .tools-sec-row{position:relative}.tools-page .tools-sec-text{flex:1 1 140px;min-width:0;display:flex;flex-direction:column}.tools-page .tools-foot{display:flex;justify-content:center}.tools-drawer .tools-drawer-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tools-drawer .tools-drawer-head{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--wt-panel);border-bottom:1px solid var(--wt-line)}.tools-drawer .tools-drawer-close{position:absolute;top:16px;right:16px}.tools-drawer .tools-drawer-id{display:flex;align-items:center;gap:12px;padding-right:40px;flex-wrap:wrap}.tools-drawer .tools-drawer-titles{display:flex;flex-direction:column;gap:4px;min-width:0}.tools-drawer .tools-drawer-kbd{display:flex;align-items:center;gap:8px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tools-drawer .tools-drawer-section{display:flex;flex-direction:column;gap:8px;padding:20px 24px}.tools-drawer .tools-drawer-text{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.tools-drawer .tools-drawer-section>.wtk-btn{margin-top:8px}.onb .onb-team>*{padding-top:0;padding-bottom:0}.onb .onb-team h2{margin-bottom:4px;color:var(--wt-ink)}.onb .onb-ring-trophy{width:30px;height:30px;color:var(--wt-warn-strong)}.onb .onb-chip-icon>svg{color:var(--wt-ok-dot)}.onb .onb-card-text{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:2px}.onb .onb-next-caret{width:14px;height:14px;flex-shrink:0;color:var(--wt-primary)}.onb .onb-tint-title{display:flex;align-items:center;gap:8px;margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.onb .onb-tint-title>svg{width:1em;height:1em;flex-shrink:0;color:var(--wt-primary)}.onb .onb-chips{margin:0;padding:0;list-style:none}.onb .onb-chips>li{display:flex}.onb .onb-days{display:flex;flex-direction:column;gap:12px}.onb .onb-done-toggle{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;min-height:44px;padding:8px 12px 8px 14px;border:0;border-radius:var(--wt-radius-xl);background:transparent;cursor:pointer;font:600 13px/18px var(--wt-font);color:var(--wt-muted);text-align:left;transition:background-color var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease)}.onb .onb-done-toggle:hover{background:var(--wt-row-hover);color:var(--wt-ink)}.onb .onb-done-toggle:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.onb .onb-done-toggle>svg{width:16px;height:16px;flex-shrink:0;color:var(--wt-ok-dot)}.onb .onb-done-toggle>.onb-done-caret{color:var(--wt-muted);transition:transform var(--wt-dur) var(--wt-ease)}.onb .onb-done-toggle>.onb-done-caret.is-open{transform:rotate(180deg)}.onb .onb-task-title{flex:1 1 120px;display:flex;align-items:center;gap:8px}.onb .onb-actions .wtk-btn{max-width:100%}.onb .onb-celebrate{align-items:center;text-align:center;gap:10px}.onb .onb-trophy{display:grid;place-items:center;width:72px;height:72px;margin-bottom:6px;border-radius:var(--wt-radius-pill);background:var(--wt-warn-bg);color:var(--wt-warn-strong)}.onb .onb-trophy>svg{width:36px;height:36px}.onb .onb-celebrate .wtk-help{max-width:420px}.onb .onb-stepnav{padding:20px 24px;gap:16px}.onb .onb-stepnav-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.onb .onb-stepnav-spacer{flex:1}.onb .onb-stepnav .wtk-btn{max-width:100%}.onb .onb-completed{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-ok-bg);color:var(--wt-ok-fg);font:700 14px/20px var(--wt-font);white-space:nowrap}.onb .onb-completed>svg{width:1em;height:1em;flex-shrink:0}@container wt-main (max-width: 359.98px){.onb .onb-stepbar{flex-wrap:wrap}.onb .onb-stepbar .wtk-stepbar-track{flex:1 0 100%}}.onb .onb-group-head{cursor:default}.onb .onb-group-head .wtk-coll-title{margin:0}.onb .onb-hr-row{--wtk-row-indent: 100px}.onb .onb-hr-text{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:2px}.onb .onb-clamp{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.onb .wtk-row--done .wtk-logo{opacity:.6}.onb .onb-notes-label{display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.onb .onb-notes-label>svg{width:14px;height:14px;color:var(--wt-muted)}.onb .onb-notes{min-height:72px}.onb .onb-empty{align-items:center;text-align:center;gap:8px}.onb .onb-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:80px 0;font:500 15px/22px var(--wt-font);color:var(--wt-muted)}.onb .onb-loading>svg{width:32px;height:32px;color:var(--wt-primary)}.onb .onb-train-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.onb .onb-tile-pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.onb .onb-train-card{gap:14px}.onb .onb-train-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.onb .onb-train-card.is-done .wtk-title-l{color:var(--wt-subtle);text-decoration:line-through}.onb .onb-train-progress{display:flex;flex-direction:column;gap:6px}.onb .onb-train-progress-row{display:flex;justify-content:space-between;gap:12px}.onb .onb-train-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.onb .onb-train-actions>.onb-grow{flex:1 1 160px}.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 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--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: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--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 4px 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}.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__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:5px;min-height:5px;width:6px;height:6px;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__panel{position:absolute;z-index:5;margin:15px}.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(-15px) 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(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;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:26px;width:26px;padding:4px;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:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.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:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;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:5px;height:5px;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))}.lv-card{gap:20px}.lv-card .lv-head-actions{display:flex;flex-wrap:wrap;gap:8px}.lv-card .lv-run-line{margin:0}.lv-card .lv-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lv-card .lv-item{gap:12px}.lv-card .lv-item-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.lv-card .lv-who{display:flex;flex-direction:column;flex:1 1 200px;min-width:0}.lv-card .lv-name{font:700 15px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.lv-card .lv-sub{font:500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.lv-card .lv-chips{display:flex;flex-wrap:wrap;gap:6px}.lv-card .lv-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 16px;margin:0;padding:10px 12px;border-radius:var(--wt-radius-lg);background:var(--wt-panel)}.lv-card .lv-fact{display:flex;flex-direction:column;gap:2px;min-width:0}.lv-card .lv-fact>dt{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.lv-card .lv-fact>dd{margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.lv-card .lv-item-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.lv-card .lv-note{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-fg-2);white-space:pre-wrap;overflow-wrap:anywhere}.lv-card .lv-empty{margin:0;padding:16px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.lv-card .lv-toggle{align-self:flex-start}.lv-card .lv-skel{height:92px}.lv-dialog .lv-field{display:flex;flex-direction:column;gap:6px}.lv-dialog .lv-preview{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:min(50vh,360px);overflow:auto}.lv-dialog .lv-preview-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 10px;border-radius:var(--wt-radius-lg);background:var(--wt-panel);font:500 13px/18px var(--wt-font);color:var(--wt-text)}.lv-dialog .lv-preview-name{font-weight:700;color:var(--wt-ink);flex:1 1 160px;min-width:0;overflow-wrap:anywhere}.lv-dialog .lv-preview-what{color:var(--wt-muted)}.lv-dialog .lv-stats{margin:0}.f360o-back{align-self:flex-start}.f360o-head-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.f360o-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.f360o-panel{display:flex;flex-direction:column;gap:16px;min-width:0}.f360o-panel:focus-visible{outline:2px solid var(--wt-focus);outline-offset:4px;border-radius:var(--wt-radius-card)}.f360o-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.wtk-card-sm.f360o-stat{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4px;padding:16px 18px}.f360o-stat-label{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360o-stat-value{font:700 28px/34px var(--wt-font);color:var(--wt-ink)}.f360o-stat-value.is-warn{color:var(--wt-warn-fg)}.f360o-stat-value.is-danger{color:var(--wt-danger-fg)}.f360o-funnel{display:flex;flex-direction:column;gap:12px;margin:0}.f360o-funnel-row{display:flex;flex-direction:column;gap:6px}.f360o-funnel-line{display:flex;justify-content:space-between;gap:12px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360o-funnel-line>dd{margin:0;font-weight:700;color:var(--wt-ink)}.f360o-chart{height:256px;min-width:0}.f360o-chart .recharts-bar-rectangle path{fill:var(--wt-primary)}.f360o-chart .recharts-cartesian-axis-tick-value{fill:var(--wt-muted);font-family:var(--wt-font)}.f360o-chart .recharts-cartesian-axis-line,.f360o-chart .recharts-cartesian-axis-tick-line{stroke:var(--wt-line)}.f360o-scroll{overflow-x:auto;min-width:0}.f360o-table{min-width:var(--f360o-min, 720px)}.f360o-thead,.f360o-trow{display:grid;grid-template-columns:var(--f360o-cols);gap:8px;align-items:center;box-sizing:border-box}.f360o-thead{padding:0 12px 8px;border-bottom:1px solid var(--wt-line);font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360o-trow{padding:0 12px;border-bottom:1px solid var(--wt-line);font:500 14px/20px var(--wt-font);color:var(--wt-text)}.f360o-trow.is-risk{background:color-mix(in srgb,var(--wt-warn-bg) 55%,transparent)}.f360o-trow--small{font-size:13px;line-height:18px}.f360o-num{text-align:right}.f360o-warn{color:var(--wt-warn-fg);font-weight:700}.f360o-muted{color:var(--wt-muted)}.f360o-trunc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f360o-strong{font-weight:700;color:var(--wt-ink)}.f360o-empty{margin:0;padding:20px 12px;text-align:center;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}table.f360o-grid{width:100%;border-collapse:collapse;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.f360o-grid th{padding:0 12px 8px;border-bottom:1px solid var(--wt-line);text-align:left;white-space:nowrap;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360o-grid td{padding:12px;border-bottom:1px solid var(--wt-line);vertical-align:middle}.f360o-grid tbody tr:last-child td{border-bottom:0}.f360o-grid .is-num{text-align:right}.f360o-grid .is-meta{font-size:13px;line-height:18px;color:var(--wt-muted)}.f360o-grid .is-nowrap{white-space:nowrap}.f360o-grid a:not(.wtk-btn){font-weight:700;color:var(--wt-ink)}.f360o-rowactions{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:6px}.f360o-kvgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px 24px;margin:0}.f360o-kvgrid>div{display:flex;flex-direction:column;gap:2px;min-width:0}.f360o-kvgrid dt{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360o-kvgrid dd{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.wtk-card.f360o-cover{flex-direction:row;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.f360o-cover-text{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:2px}.f360o-fields{display:flex;flex-direction:column;gap:14px}.f360o-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;color:var(--wt-ink)}.f360o-picklist{max-height:256px;overflow-y:auto}.f360o-command{border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);overflow:hidden}.f360o-command [cmdk-item][data-selected-giver=true]{background:var(--wt-tint);color:var(--wt-primary);font-weight:700}.wtk.f360o-sheet{background:var(--wt-card);color:var(--wt-text);border-left:1px solid var(--wt-line)}.f360o-sheet .f360o-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.f360o-form{display:flex;flex-direction:column;gap:20px}.f360o-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.f360o-form-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.f360o-form label.f360o-label,.f360o-form .f360o-label{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.f360o-form .f360o-hint{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.f360o-form .f360o-error{font:700 12px/16px var(--wt-font);color:var(--wt-danger-fg)}.wtk-btn.f360o-combo{justify-content:space-between;width:100%;font-weight:500}.wtk-btn.f360o-combo.is-empty{color:var(--wt-subtle)}.f360o-select{height:36px;min-height:36px!important;max-height:36px!important;padding:0 12px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-panel);font:500 13px/18px var(--wt-font);color:var(--wt-text)}.f360o-select:focus{outline:none;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.f360o-note{padding:14px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line);display:flex;flex-direction:column;gap:12px}.f360o-switchrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.f360o-chips{display:flex;flex-wrap:wrap;gap:6px;max-height:128px;overflow-y:auto;padding-top:4px}.f360o-chip-x{display:inline-grid;place-items:center;width:16px;height:16px;margin-right:-4px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.f360o-chip-x:hover{background:var(--wt-tint-2)}.f360o-chip-x:focus-visible{outline:2px solid var(--wt-focus);outline-offset:1px}.f360o-chip-x>svg{width:12px;height:12px}.f360o-sheet-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid var(--wt-line)}.wtk-callout.f360o-loaderr,.wtk-callout.f360o-holdsnote{align-items:center;flex-wrap:wrap}.f360o-loaderr .wtk-callout-text,.f360o-holdsnote .wtk-callout-text{flex:1 1 260px;min-width:0}.f360o-pick-check{width:16px;height:16px;flex-shrink:0;opacity:0;color:var(--wt-primary)}.f360o-command [cmdk-item][data-selected-giver=true] .f360o-pick-check{opacity:1}.f360o-pick-email{margin-left:8px}.f360o-pick-status{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360o-pick-status b{color:var(--wt-ink);font-weight:700}.f360o-switchrow{position:relative}.f360o-switchrow>input[aria-hidden=true]{position:absolute!important;min-height:0!important;max-height:none!important}.f360o-extend{display:inline-flex;align-items:center;gap:4px;margin-top:2px;padding:0;border:0;background:none;cursor:pointer;font:600 12px/16px var(--wt-font)}.f360o-extend>svg{width:13px;height:13px}.f360n-rows{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;min-width:0}.f360n-person{flex-wrap:wrap}.f360n-person>.wtk-person-text{flex:1 1 160px}.f360n-person-note{font:500 12px/16px var(--wt-font);color:var(--wt-warn-fg)}.f360n-person-just{margin:2px 0 0;font:500 12px/17px var(--wt-font);color:var(--wt-muted);text-wrap:pretty;overflow-wrap:anywhere}.f360n-person-just b{font-weight:700;color:var(--wt-ink)}.f360n-person-tail{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.f360n-just{flex:1 1 100%;min-width:0;margin-left:52px}.f360n-just .wtk-input{background:var(--wt-card)}@media (max-width: 479.98px){.f360n-just{margin-left:0}}.f360n-head-actions{display:flex;flex-wrap:wrap;gap:8px}.f360n-heading:focus{outline:none}.f360n-heading:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.f360n-sugg{display:flex;flex-direction:column;gap:8px;min-width:0}.f360n-sugg-label{margin:0;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360n-sugg-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.f360n-sugg-list .wtk-btn{max-width:100%}.f360n-short{margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-warn-fg)}.wtk-btn.f360n-submit,.wtk-btn.f360n-submit:disabled{box-shadow:none}.f360n-aside-note{margin:0}.wtk-popover.f360n-picker{width:min(340px,calc(100vw - 32px));padding:6px}.f360n-picker [cmdk-input-wrapper]>svg{width:16px;height:16px;color:var(--wt-subtle);opacity:1}.f360n-picker [cmdk-list]{max-height:min(300px,50dvh)}.f360n-picker-text{display:flex;flex-direction:column;min-width:0}.f360n-picker-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.f360n-picker-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.f360n-status:focus{outline:none}.f360n-status:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.f360n-person .wtk-person-lock{width:14px;height:14px}.f360n-person .wtk-iconbtn{font-size:13px}@media (max-width: 559.98px){.f360n-person.f360n-person--rel{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px 12px}.f360n-person--rel>.f360n-person-tail{display:contents}.f360n-person--rel>.f360n-person-tail>.wtk-chip{grid-column:2;grid-row:2;justify-self:start}.f360n-person--rel>.f360n-person-tail>:not(.wtk-chip){grid-column:3;grid-row:1}.f360n-person--rel>.f360n-just{grid-column:2 / -1;margin-left:0}}@media (max-width: 479.98px){.f360n-person--rel>.f360n-just{grid-column:1 / -1}}.f360d-form{display:flex;flex-direction:column;gap:16px;min-width:0}.f360d-form .wtk-card{box-shadow:none;border:1px solid var(--wt-line);padding:16px;gap:12px}.f360d-steps{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;counter-reset:f360d-step}.f360d-steps>li{display:flex;gap:10px;align-items:flex-start;counter-increment:f360d-step;font:500 14px/20px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.f360d-steps>li:before{content:counter(f360d-step);display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;margin-top:-1px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 12px/1 var(--wt-font)}.f360d-steps b{font-weight:700;color:var(--wt-ink)}.f360d-date{max-width:220px}.f360d-error{margin:0}.f360d-summary{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.f360d-summary b{font-weight:700;color:var(--wt-ink)}.f360d-fieldset{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;min-width:0}.f360d-legend{padding:0;margin:0 0 2px;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.f360d-people{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.f360d-pick{display:flex;align-items:center;gap:12px;padding:10px 12px;box-sizing:border-box;min-width:0;cursor:pointer;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-card);transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.f360d-pick:hover{background:var(--wt-row-hover)}.f360d-pick.is-selected{background:var(--wt-tint);border-color:var(--wt-primary)}.f360d-pick.is-disabled{cursor:default;opacity:.7}.f360d-pick.is-disabled:hover{background:var(--wt-card)}.f360d-pick input{width:18px;height:18px;min-height:0!important;max-height:none!important;margin:0;flex-shrink:0;accent-color:var(--wt-primary)}.f360d-pick input:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.f360d-pick-text{flex:1;min-width:0;display:flex;flex-direction:column}.f360d-pick-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.f360d-pick-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.f360d-history{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.f360d-hrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;box-sizing:border-box;min-width:0;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-panel)}.f360d-hrow.is-current{background:var(--wt-tint);border-color:var(--wt-tint-2)}.f360d-hrow-text{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:2px}.f360d-hrow-name{font:700 15px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.f360d-hrow-meta{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360d-hrow-side{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.f360d-start-actions{display:flex;flex-wrap:wrap;gap:8px}.f360d-close{margin-top:2px}.f360d-check{position:relative;display:flex;align-items:flex-start;gap:10px;cursor:pointer;font:600 14px/20px var(--wt-font);color:var(--wt-ink)}.f360d-check .wtk-check{width:20px;height:20px;border-radius:6px}.f360d-check .wtk-check>svg{width:12px;height:12px}.f360d-check-input{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;min-height:0!important;max-height:none!important}.f360d-check-input:checked+.wtk-check{background:var(--wt-primary);color:var(--wt-on-primary)}.f360d-check-input:focus-visible+.wtk-check{outline:2px solid var(--wt-focus);outline-offset:2px}.f360d-check-hint{display:block;margin-top:2px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360h-release-text{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:6px}.f360h-blockers{margin-top:6px}.f360h-blockers ul{margin:4px 0 0;padding-left:18px}.f360h-blockers li+li{margin-top:2px}.f360h-hold-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0}.f360h-hold-who{flex:1 1 200px;min-width:0;display:flex;flex-direction:column}.f360h-hold-name{margin:0;font:700 15px/20px var(--wt-font);color:var(--wt-ink);letter-spacing:normal;overflow-wrap:anywhere}.f360h-hold-sub{font:500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.f360h-tl-removed{font-style:italic;color:var(--wt-muted)}.f360h-tl-note{margin:2px 0 0;font:500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.f360h-hold-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line)}.f360h-hold-actions-text{flex:1 1 260px;min-width:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360h-hold-actions-text b{font-weight:700;color:var(--wt-ink)}.f360h-empty{margin:0}.f360h-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.f360h-row-who{flex:2 1 200px;min-width:0;display:flex;align-items:center;gap:10px}.f360h-row-text{display:flex;flex-direction:column;min-width:0}.f360h-row-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.f360h-row-rel{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.f360h-kv-muted{color:var(--wt-muted)}.f360h-responses{display:flex;flex-direction:column;gap:12px;padding-top:8px;min-width:0}.f360h-reading{display:flex;flex-direction:column;gap:24px;min-width:0}.f360h-resp-head{display:flex;flex-direction:column;gap:12px}.f360h-resp-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.f360h-resp-help{max-width:760px}.f360h-jumps{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.f360h-jumps-label{font:700 12px/16px var(--wt-font);color:var(--wt-muted);margin-right:4px}.f360h-pick{position:relative;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:28px;padding:2px 10px 2px 4px;margin-left:-4px;border-radius:var(--wt-radius-pill);cursor:pointer;font:500 13px/18px var(--wt-font);color:var(--wt-muted);transition:background-color var(--wt-dur) var(--wt-ease)}.f360h-pick:hover{background:var(--wt-tint)}.f360h-pick .wtk-check{width:20px;height:20px;border-radius:6px}.f360h-pick .wtk-check>svg{width:12px;height:12px}.f360h-pick-input{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;min-height:0!important;max-height:none!important}.f360h-pick-input:checked+.wtk-check{background:var(--wt-primary);color:var(--wt-on-primary)}.f360h-pick-input:focus-visible+.wtk-check{outline:2px solid var(--wt-focus);outline-offset:2px}.f360h-pick-input:checked~.f360h-pick-label{font-weight:700;color:var(--wt-ink)}.f360h-pick.is-disabled,.f360h-pick.is-disabled .f360h-pick-input{cursor:default}.f360h-pick.is-disabled{opacity:.6}.f360h-pick.is-disabled:hover{background:transparent}.f360h-pick-note{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.wtk-card.f360h-holdbar{position:sticky;bottom:12px;z-index:5;gap:12px;box-shadow:var(--wt-elev-lg),0 0 0 1px var(--wt-line)}.f360h-holdbar-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.f360h-holdbar-title{margin:0;font:700 15px/20px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.f360h-holdbar-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;padding-right:24px}.f360h-holdbar .wtk-textarea{min-height:72px}.f360h-lbl-short{display:none}@media (max-width: 639px){.wtk-card.f360h-holdbar{gap:10px;padding:16px}.f360h-holdbar .wtk-textarea{min-height:56px;height:56px}.f360h-holdbar .wtk-field-hint{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.f360h-holdbar-actions{justify-content:flex-start;padding-right:64px}.f360h-lbl-long{display:none}.f360h-lbl-short{display:inline}}.f360h-back{display:flex;padding-top:8px}.f360h-dialog-field{margin-top:4px}.f360h-subjects{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.f360h-subject .wtk-kv{flex-basis:120px}@container wt-main (min-width: 820px){.wtk-person.f360h-subject{display:grid;grid-template-columns:minmax(150px,1.6fr) repeat(4,minmax(76px,1fr)) auto;gap:8px 16px}.f360h-subject .f360h-subject-end{flex-wrap:nowrap}.f360h-subject .f360h-subject-own{grid-column:span 4}}.f360h-subject-own{flex:4 1 280px;min-width:0;margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted);align-self:center}.f360h-own-warn{margin-top:12px}.f360h-own-note{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360h-subject-who{flex:2 1 220px;min-width:0;display:flex;align-items:center;gap:10px}.f360h-subject-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.f360h-subject .wtk-kv-value.is-warn{color:var(--wt-warn-fg);font-weight:700}.f360h-summary-text{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:6px}.f360h-release-list{margin:8px 0 0;padding-left:18px;max-height:192px;overflow-y:auto;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.f360h-release-list li+li{margin-top:4px}.f360h-release-list b{font-weight:700;color:var(--wt-ink)}@media print{.f360h-holdbar,.f360h-hold-actions,.f360h-pick{display:none!important}}.f360h-close-on-release{align-items:center;flex-wrap:wrap}.f360h-close-on-release>.wtk-callout-text{flex:1 1 220px;min-width:0}.f360h-sbi{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.f360h-sbi .wtk-chip>svg{width:14px;height:14px}.f360-controls:empty{display:none}.f360h-sbi-note{flex:1 1 100%;display:flex;flex-direction:column;gap:8px;min-width:0}.f360h-sbi-note-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.f360h-sbi-note-label{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--wt-radius-pill);background:var(--wt-warn-bg);color:var(--wt-warn-fg);font:700 12px/16px var(--wt-font);white-space:nowrap}.f360h-sbi-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;border-radius:var(--wt-radius-lg);background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border)}.f360h-sbi-actions-text{flex:1 1 220px;min-width:0;font:600 13px/18px var(--wt-font);color:var(--wt-warn-fg)}@media print{.f360h-sbi .wtk-btn,.f360h-sbi button,.f360h-sbi-actions .wtk-btn{display:none!important}}.f360-page{min-width:0}.f360-hero-skel{display:block;width:min(360px,70%);height:36px;margin:3px 0;border-radius:var(--wt-radius-pill);background:#ffffff29}.f360-hero-skel--sub{width:min(520px,90%);height:14px;margin:4px 0;background:#ffffff1f}.f360-state-text{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:4px}.f360-state-actions{display:flex;flex-wrap:wrap;gap:8px}.f360-state--error .f360-state-tile{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.f360-state--error .f360-state-tile>svg{width:24px;height:24px}.f360-skeleton{display:flex;flex-direction:column;gap:24px}.f360-skel-lead{display:block;height:168px}.f360-skel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px}.f360-skel-card{display:block;height:320px}.f360-score{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-primary);color:var(--wt-on-primary);font:700 14px/1 var(--wt-font)}.f360-level{font:700 12px/16px var(--wt-font);color:var(--wt-primary)}.f360-block{scroll-margin-top:24px}.f360-block-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0}.f360-block-who{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.f360-block-name{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink);letter-spacing:normal;overflow-wrap:anywhere}.f360-block-sub{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360-block-when{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.f360-vgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;margin:0;padding:0;list-style:none}.f360-vcard,.f360-answer{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;margin:0;background:var(--wt-panel);border:1px solid var(--wt-line);transition:background-color var(--wt-dur) var(--wt-ease)}.f360-vcard{gap:6px;padding:14px 16px;border-radius:var(--wt-radius-2xl)}.f360-answer{gap:4px;padding:12px 16px;border-radius:var(--wt-radius-xl)}.f360-vcard-head{display:flex;align-items:center;gap:8px;min-width:0}.f360-vcard-name{flex:1;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.f360-vcard-text{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-text);text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.f360-nocomment{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360-answers{display:flex;flex-direction:column;gap:10px;margin:0}.f360-answer-q{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360-answer-a{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}.f360-answer-text{margin:0;font:500 15px/22px var(--wt-font);color:var(--wt-text);text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.f360-block:focus,.f360-vcard:focus,.f360-answer:focus{outline:none}.f360-block:focus-visible,.f360-vcard:focus-visible,.f360-answer:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.f360-vcard.is-highlight,.f360-answer.is-highlight{background:var(--wt-warn-bg);border-color:var(--wt-warn-strong)}.f360-vcard.is-withheld,.f360-answer.is-withheld{background:var(--wt-card);border-style:dashed;border-color:var(--wt-lilac)}.f360-vcard.is-held,.f360-answer.is-held{background:var(--wt-warn-bg);border-color:var(--wt-warn-border)}.f360-vcard.is-selected,.f360-answer.is-selected{border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.f360-withheld{display:flex;align-items:center;gap:8px;font:700 14px/20px var(--wt-font);color:var(--wt-warn-fg)}.f360-withheld>svg{width:16px;height:16px;flex-shrink:0}.f360-withheld-when{font-weight:500}.f360-hold{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding-top:2px}.f360-hold-reason{flex:1 1 200px;min-width:0;font:500 13px/18px var(--wt-font);color:var(--wt-warn-ink);overflow-wrap:anywhere}.f360-hold-reason b{font-weight:700}.f360-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px}@media print{.f360-page{max-width:none;padding:0 0 24px}.f360-page .wtk-hero{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.f360-page .wtk-hero-actions,.f360-page .wtk-hero-art{display:none!important}.f360-block{box-shadow:none;border:1px solid var(--wt-line)}.f360-block-head,.f360-vcard,.f360-answer{-moz-column-break-inside:avoid;break-inside:avoid}.f360-score,.f360-vcard,.f360-answer,.wtk-chip,.wtk-av{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.f360a-body{display:flex;flex-direction:column;gap:16px;min-width:0}.f360a-stats{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.f360a-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0}.f360a-who{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.f360a-name{overflow-wrap:anywhere}.f360a-name:focus{outline:none}.f360a-name:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.f360a-counts{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.f360a-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;margin:0;padding:0;list-style:none;min-width:0}.f360a-chips{display:flex;flex-wrap:wrap;gap:6px}.f360a-note{margin:0;font:500 12px/17px var(--wt-font);color:var(--wt-muted);text-wrap:pretty;overflow-wrap:anywhere}.f360a-note b{font-weight:700;color:var(--wt-ink)}.f360a-reason{display:flex;align-items:flex-start;gap:6px}.f360a-reason>svg{width:12px;height:12px;flex-shrink:0;margin-top:2px;color:var(--wt-subtle)}.f360a-card .wtk-person--compact .wtk-person-text{min-width:0}.f360a-card.wtk-subcard--muted{opacity:1;background:color-mix(in srgb,var(--wt-panel) 75%,var(--wt-card));border-color:color-mix(in srgb,var(--wt-line) 75%,var(--wt-card))}.f360a-card.wtk-subcard--muted>:not(.f360a-reason,.wtk-btn){opacity:.75}.f360a-actions{display:flex;flex-wrap:wrap;gap:8px}.wtk-btn.f360a-approve{padding:0 20px;box-shadow:none}.f360a-field{display:flex;flex-direction:column;gap:6px}.f360v2-page{min-width:0}.f360v2-topline{display:flex;justify-content:flex-end;min-height:0;margin-bottom:-8px}.f360v2-topline:empty{display:none}.f360v2-save{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 14px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-ok-bg);color:var(--wt-ok-fg);font:700 13px/18px var(--wt-font)}.f360v2-save>svg{width:14px;height:14px;flex-shrink:0}.f360v2-save.is-saving{background:var(--wt-tint);color:var(--wt-primary)}.f360v2-save.is-error{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.f360v2-save-retry{margin:0 0 0 4px;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px}.f360v2-save-retry:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.f360v2-flow .wtk-seg{align-items:center}.f360v2-flow .wtk-seg>li{align-items:center}.f360v2-flow .wtk-seg>li+li:before{content:"";display:block;flex-shrink:0;width:16px;height:2px;margin:0 2px;border-radius:var(--wt-radius-pill);background:var(--wt-line)}.f360v2-flow .wtk-seg>li:has(.f360v2-done-disc)+li:before{background:var(--wt-ok-dot)}.f360v2-step-label{position:relative}.f360v2-step-label.is-done{color:var(--wt-ink)}.f360v2-done-disc{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-ok-fg);color:var(--wt-ok-bg)}.f360v2-done-disc>svg{width:13px;height:13px;stroke-width:3}.f360v2-flow .wtk-seg-item[aria-current]:not([aria-current=false]) .f360v2-done-disc{background:var(--wt-card);color:var(--wt-ok-fg)}.f360v2-page .wtk-hero-title{font-weight:500;letter-spacing:-.02em}.f360v2-page .wtk-hero-title:focus{outline:none}.wtk-chip.f360v2-chip{height:32px;padding:0 12px;font:700 13px/18px var(--wt-font)}.wtk-chip.f360v2-chip--due{background:var(--wt-warn-strong);color:var(--wt-onp-ink)}.wtk-chip.f360v2-chip--overdue{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.f360v2-body{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;min-width:0}@container wt-main (min-width: 900px){.f360v2-body{grid-template-columns:minmax(0,1fr) 300px}}.f360v2-main,.f360v2-aside{display:flex;flex-direction:column;gap:20px;min-width:0}.f360v2-embed{container:f360v2-embed / inline-size}.f360v2-embed .f360v2-body{grid-template-columns:minmax(0,1fr)}@container f360v2-embed (min-width: 720px){.f360v2-embed .f360v2-body{grid-template-columns:minmax(0,1fr) 300px}}.f360v2-embed-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;min-width:0}.f360v2-embed-link{display:inline-flex;align-items:center;gap:6px;font:600 14px/20px var(--wt-font)}.f360v2-embed-link>svg{width:16px;height:16px;flex-shrink:0}.f360v2-below{display:flex;flex-direction:column;gap:20px;min-width:0}.f360v2-card.wtk-card{box-shadow:none;border:1px solid var(--wt-tint-2);gap:16px}.f360v2-tint.wtk-card-tint{gap:12px;padding:22px 24px}.f360v2-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-width:0}.f360v2-head-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}.f360v2-h2{margin:0;font:700 20px/28px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.f360v2-h3{margin:0;font:700 17px/24px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.f360v2-h2:focus,.f360v2-h3:focus{outline:none}.f360v2-h2:focus-visible,.f360v2-h3:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.f360v2-meta{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360v2-text{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.f360v2-fine{margin:0;font:500 12px/18px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.f360v2-tint .f360v2-text{color:var(--wt-ink)}.f360v2-link{align-self:flex-start}.f360v2-lock{display:inline-flex;align-items:center;gap:6px}.f360v2-lock>svg{width:12px;height:12px}.f360v2-people{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;min-width:0}.f360v2-person.wtk-person{flex-wrap:wrap;padding:12px 14px;background:var(--wt-panel);border-color:var(--wt-tint)}.f360v2-person>.wtk-person-text{flex:1 1 160px}.f360v2-person-tail{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.f360v2-person-extra{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;gap:10px;padding-left:52px}@container wt-main (max-width: 520px){.f360v2-person-extra{padding-left:0}}.f360v2-count-disc{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint-2);color:var(--wt-primary);font:700 14px/1 var(--wt-font)}.wtk-autogrid.f360v2-slots{--wtk-min: 170px;gap:12px;margin:0;padding:0;list-style:none}.f360v2-slot{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 14px;box-sizing:border-box;border:1px dashed var(--wt-lilac);border-radius:var(--wt-radius-xl);color:var(--wt-muted);font:500 14px/20px var(--wt-font)}.f360v2-slot-dot{width:32px;height:32px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint)}.f360v2-searchrow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;min-width:0}.f360v2-combo{position:relative;flex:1 1 240px;min-width:0}.f360v2-combo-field{position:relative;display:flex;align-items:center}.f360v2-combo-field>svg{position:absolute;left:14px;width:16px;height:16px;color:var(--wt-muted);pointer-events:none}.f360v2-combo-input.wtk-input{width:100%;height:48px;min-height:48px;padding-left:40px;border-radius:var(--wt-radius-xl)}.f360v2-listbox{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;max-height:min(320px,50dvh);overflow-y:auto;margin:0;padding:6px;list-style:none;box-sizing:border-box;background:var(--wt-card);border:1px solid var(--wt-tint-2);border-radius:var(--wt-radius-xl);box-shadow:var(--wt-elev-lg)}.f360v2-option{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--wt-radius-lg);cursor:pointer;min-width:0}.f360v2-option[aria-selected=true]{background:var(--wt-row-hover);outline:2px solid var(--wt-focus);outline-offset:-2px}.f360v2-option[aria-disabled=true]{cursor:default;opacity:.6}.f360v2-option-text{display:flex;flex-direction:column;min-width:0;flex:1}.f360v2-option-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.f360v2-option-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.f360v2-option-tag{font:700 11px/16px var(--wt-font);color:var(--wt-muted);flex-shrink:0}.f360v2-listbox-note{padding:10px 12px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360v2-addbtn.wtk-btn{height:48px;border-radius:var(--wt-radius-xl);border-color:var(--wt-primary);color:var(--wt-primary)}.f360v2-sugg{display:flex;flex-direction:column;gap:8px}.f360v2-sugg-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.f360v2-sugg-list .wtk-btn{max-width:100%}.f360v2-kind{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0;min-width:0}.f360v2-kind legend{padding:0;margin-bottom:6px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360v2-kind-opt{position:relative;display:inline-flex;align-items:center;height:32px;padding:0 14px;box-sizing:border-box;cursor:pointer;border:1px solid var(--wt-tint-2);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);font:700 13px/18px var(--wt-font)}.f360v2-kind-opt input{position:absolute;opacity:0;width:1px;height:1px}.f360v2-kind-opt:has(input:checked){background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.f360v2-kind-opt:has(input:focus-visible){outline:2px solid var(--wt-focus);outline-offset:2px}.f360v2-note-field{display:flex;flex-direction:column;gap:4px;min-width:0}.f360v2-note-field .wtk-input{background:var(--wt-card)}.f360v2-net{display:flex;flex-direction:column;gap:10px;margin:0}.f360v2-net-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.f360v2-net-row dt{font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.f360v2-net-row dd{margin:0;display:inline-flex;align-items:center;gap:6px;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.f360v2-net-row dd>svg{width:14px;height:14px;color:var(--wt-ok-fg)}.f360v2-net-row dd.is-warn{color:var(--wt-warn-fg)}.f360v2-status{margin:0;padding:10px 12px;border-radius:var(--wt-radius-lg);background:var(--wt-warn-bg);color:var(--wt-warn-fg);font:700 13px/18px var(--wt-font)}.f360v2-status:empty{display:none}.f360v2-cta.wtk-btn{height:auto;min-height:48px;padding:10px 20px;border-radius:var(--wt-radius-xl);white-space:normal;text-align:left;justify-content:space-between}.f360v2-blocker{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-warn-fg)}.f360v2-blocker a{color:inherit;font-weight:700}.f360v2-steps{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.f360v2-steps li{display:flex;align-items:flex-start;gap:12px;font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.f360v2-steps-num{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-primary);font:700 11px/1 var(--wt-font)}.f360v2-q{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}.f360v2-q+.f360v2-q{margin-top:8px}.f360v2-q-label{padding:0;font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.f360v2-q-help{margin:-4px 0 0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360v2-scale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.f360v2-scale>li{display:flex;min-width:0}.f360v2-pill{position:relative;flex:1;display:grid;place-items:center;height:48px;box-sizing:border-box;cursor:pointer;border:1px solid var(--wt-tint-2);border-radius:var(--wt-radius-lg);background:var(--wt-card);color:var(--wt-ink);font:700 16px/1 var(--wt-font);transition:background-color var(--wt-dur) var(--wt-ease)}.f360v2-pill input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:inherit}.f360v2-pill:hover{background:var(--wt-row-hover)}.f360v2-pill:has(input:checked){background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.f360v2-pill:has(input:focus-visible){outline:2px solid var(--wt-focus);outline-offset:2px}.f360v2-pill:has(input:disabled){cursor:default}.f360v2-pill:has(input:disabled):not(:has(input:checked)){opacity:.6;background:var(--wt-card)}.f360v2-anchors{display:flex;justify-content:space-between;gap:12px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360v2-textarea.wtk-textarea{min-height:120px}.f360v2-answer{margin:0;padding:12px 14px;border-radius:var(--wt-radius-lg);background:var(--wt-panel);border:1px solid var(--wt-tint);font:500 14px/21px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.f360v2-progress-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.f360v2-progress-count{font:700 14px/20px var(--wt-font);color:var(--wt-primary)}.f360v2-revsum{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-tint);min-width:0}.f360v2-avstack{display:flex;flex-shrink:0}.f360v2-avstack>*+*{margin-left:-8px}.f360v2-avstack .wtk-av{box-shadow:0 0 0 2px var(--wt-card)}.f360v2-avmore{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--wt-radius-pill);box-shadow:0 0 0 2px var(--wt-card);background:var(--wt-tint-2);color:var(--wt-primary);font:700 11px/1 var(--wt-font)}.f360v2-revsum-text{display:flex;flex-direction:column;min-width:0}.f360v2-revsum-text b{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.f360v2-callout{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border-radius:var(--wt-radius-2xl);box-sizing:border-box;border:1px solid var(--wt-warn-border);background:var(--wt-warn-bg);color:var(--wt-warn-ink)}.f360v2-callout--ok{border-color:var(--wt-ok-border);background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.f360v2-callout-tile{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--wt-radius-lg);background:var(--wt-warn-border);color:var(--wt-warn-ink)}.f360v2-callout--ok .f360v2-callout-tile{background:var(--wt-ok-border);color:var(--wt-ok-fg)}.f360v2-callout-tile>svg{width:16px;height:16px}.f360v2-callout-text{display:flex;flex-direction:column;gap:4px;min-width:0}.f360v2-callout-title{margin:0;font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.f360v2-callout-body{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-text)}.f360v2-tl{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.f360v2-tl-item{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:4px 16px;padding-bottom:20px}.f360v2-tl-item:last-child{padding-bottom:0}.f360v2-tl-item:not(:last-child):before{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--wt-line)}.f360v2-tl-item.is-done:not(:last-child):before{background:var(--wt-ok-fg)}.f360v2-tl-node{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;box-sizing:border-box;border-radius:var(--wt-radius-pill);border:1px solid var(--wt-tint-2);background:var(--wt-card);color:var(--wt-muted);font:700 12px/1 var(--wt-font)}.f360v2-tl-node>svg{width:14px;height:14px;stroke-width:3}.is-done>.f360v2-tl-node{border-color:var(--wt-ok-fg);background:var(--wt-ok-fg);color:var(--wt-ok-bg)}.is-current>.f360v2-tl-node{border:2px solid var(--wt-lilac);background:var(--wt-tint)}.is-current>.f360v2-tl-node:after{content:"";width:10px;height:10px;border-radius:var(--wt-radius-pill);background:var(--wt-primary)}.f360v2-tl-body{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:5px}.f360v2-tl-title{font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.f360v2-tl-detail{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360v2-tl-side{padding-top:6px;display:flex;align-items:flex-start}.f360v2-tl-when{font:500 13px/18px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.f360v2-rev{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.f360v2-rev-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding:12px 14px;box-sizing:border-box;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-tint);min-width:0}.f360v2-rev-row>.wtk-person-text{flex:1 1 140px}.f360v2-rev-group{border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-tint)}.f360v2-rev-group>summary{list-style:none;cursor:pointer;border:0;background:none;border-radius:var(--wt-radius-xl)}.f360v2-rev-group>summary::-webkit-details-marker{display:none}.f360v2-rev-group>summary:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.f360v2-rev-group .f360v2-rev-row{border:0;background:none}.f360v2-caret{width:16px;height:16px;color:var(--wt-muted);transition:transform var(--wt-dur) var(--wt-ease)}.f360v2-rev-group[open] .f360v2-caret{transform:rotate(180deg)}.f360v2-rev-names{display:flex;flex-direction:column;gap:8px;margin:0;padding:0 14px 14px 66px;list-style:none}@container wt-main (max-width: 520px){.f360v2-rev-names{padding-left:14px}}.f360v2-chip-status.wtk-chip{background:var(--wt-card);color:var(--wt-ink);border:1px solid var(--wt-tint);height:28px;padding:0 10px}.f360v2-chip-status--lilac.wtk-chip{background:var(--wt-tint);color:var(--wt-primary);border-color:var(--wt-tint-2)}.f360v2-chip-status--ok.wtk-chip{background:var(--wt-ok-bg);color:var(--wt-ok-fg);border-color:var(--wt-ok-border)}.f360v2-chip-status--warn.wtk-chip{background:var(--wt-warn-bg);color:var(--wt-warn-fg);border-color:var(--wt-warn-border)}.f360v2-facts{display:flex;flex-direction:column;gap:10px;margin:0}.f360v2-fact{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.f360v2-fact dt{font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.f360v2-fact dd{margin:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink);text-align:right;overflow-wrap:anywhere}.f360v2-fact dd.is-ok{color:var(--wt-ok-fg)}.f360v2-fact dd.is-warn{color:var(--wt-warn-fg)}.f360v2-actions{display:flex;flex-direction:column;gap:10px}.f360v2-actions .wtk-btn{border-radius:var(--wt-radius-xl);height:48px}.f360v2-actions .wtk-btn--secondary{border-color:var(--wt-primary);color:var(--wt-primary)}.f360v2-center{align-self:center;text-align:center}.f360v2-bignum{display:inline-flex;align-items:baseline;gap:4px;font:700 36px/1 var(--wt-font);color:var(--wt-ink)}.f360v2-bignum small{font:700 18px/1 var(--wt-font);color:var(--wt-primary)}.wtk-autogrid.f360v2-tally{--wtk-min: 260px;gap:10px;margin:0;padding:0;list-style:none}.f360v2-tally li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:var(--wt-radius-lg);background:var(--wt-panel);border:1px solid var(--wt-tint);font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.f360v2-tally li>:first-child{min-width:0}.f360v2-tally-n{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;white-space:nowrap;color:var(--wt-warn-fg)}.f360v2-tally-n.is-ok{color:var(--wt-ink)}.f360v2-tally-n>svg{width:14px;height:14px;color:var(--wt-ok-fg)}.f360v2-donebox{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--wt-radius-xl);background:var(--wt-ok-bg)}.f360v2-donebox.is-todo{background:var(--wt-warn-bg)}.f360v2-donebox-text{display:flex;flex-direction:column;min-width:0}.f360v2-donebox-text b{font:700 14px/20px var(--wt-font);color:var(--wt-ok-fg)}.f360v2-donebox.is-todo .f360v2-donebox-text b{color:var(--wt-warn-fg)}.f360v2-legend{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.f360v2-legend li{display:inline-flex;align-items:center;gap:6px}.f360v2-sw{width:10px;height:10px;border-radius:3px;background:var(--wt-primary)}.f360v2-sw--others{background:var(--wt-lilac)}.f360v2-compare{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.f360v2-compare-row{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);align-items:center;gap:8px 16px}@container wt-main (max-width: 520px){.f360v2-compare-row{grid-template-columns:minmax(0,1fr)}}.f360v2-compare-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.f360v2-compare-bars{display:flex;flex-direction:column;gap:8px;min-width:0}.f360v2-bar{display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:12px}.f360v2-bar-track{display:block;height:10px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);overflow:hidden}.f360v2-bar-fill{display:block;height:100%;border-radius:var(--wt-radius-pill);background:var(--wt-primary)}.f360v2-bar--others .f360v2-bar-fill{background:var(--wt-lilac)}.f360v2-bar-num{font:700 13px/18px var(--wt-font);color:var(--wt-ink);text-align:right;font-variant-numeric:tabular-nums}.wtk-autogrid.f360v2-themes{--wtk-min: 240px;gap:20px}.f360v2-theme{display:flex;flex-direction:column;gap:12px;padding:22px 24px;border-radius:var(--wt-radius-card);min-width:0;box-sizing:border-box}.f360v2-theme--ok{background:var(--wt-ok-bg)}.f360v2-theme--warn{background:var(--wt-warn-bg)}.f360v2-theme--ok .f360v2-h3{color:var(--wt-ok-fg)}.f360v2-theme--warn .f360v2-h3{color:var(--wt-warn-fg)}.f360v2-theme ul{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px;font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.f360v2-summary-head{display:flex;align-items:center;gap:12px}.f360v2-summary-head .wtk-tile{background:var(--wt-tint);color:var(--wt-primary)}.f360v2-summary-text{margin:0;font:500 15px/23px var(--wt-font);color:var(--wt-ink);white-space:pre-wrap;overflow-wrap:anywhere}.f360v2-plan-anchor{scroll-margin-top:16px}.f360v2-queue{display:flex;flex-direction:column;gap:16px;min-width:0}.f360v2-queue-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 12px}.f360v2-qcard-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0}.f360v2-qcard-who{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.f360v2-qrow-note{margin:0;font:500 12px/17px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.f360v2-qrow-load{font:500 12px/17px var(--wt-font);color:var(--wt-muted)}.f360v2-qrow-load.is-warn{color:var(--wt-warn-fg);font-weight:700}.f360v2-qrow.is-removed{opacity:.75}.f360v2-qrow.is-removed .wtk-person-name{text-decoration:line-through}.f360v2-reason{display:flex;flex-direction:column;gap:4px;min-width:0}.f360v2-reason .wtk-input{background:var(--wt-card)}.f360v2-qactions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.f360v2-qcounts{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.f360v2-addrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.f360v2-select{height:40px;padding:0 12px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);font:500 14px/20px var(--wt-font)}.f360v2-select:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.f360v2-result{margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-ok-fg)}.f360v2-result.is-error{color:var(--wt-danger-fg)}.f360v2-hrsum-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}@media print{.f360v2-page{max-width:none;padding:0 0 24px}.f360v2-page .wtk-hero{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.f360v2-page .wtk-hero-art,.f360v2-noprint,.f360v2-flow,.f360v2-topline{display:none!important}.f360v2-body{grid-template-columns:minmax(0,1fr)!important}.f360v2-page .wtk-btn{display:none!important}.f360v2-bar-fill,.f360v2-theme,.f360v2-bar-track{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.f360f-split{--wtk-main-basis: 560px;--wtk-aside-basis: 260px}.f360f-banner{margin:0}.wtk-autogrid.f360f-grid-8{gap:8px}.wtk-autogrid.f360f-open-grid{align-items:start}.f360f-full{grid-column:1 / -1}.f360f-head-text{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:2px}.f360f-lockwrap{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0}.f360f-lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;justify-content:center;padding-top:32px}.f360f-lock .wtk-float-pill{position:sticky;top:84px;align-self:flex-start}.f360f-lock .wtk-float-pill>svg{width:14px;height:14px}.f360f-fields{display:flex;flex-direction:column;gap:16px;min-width:0;transition:opacity var(--wt-dur) var(--wt-ease)}.f360f-fields.is-locked{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-transition .f360f-fields{transition:opacity var(--wt-dur) var(--wt-ease)!important}.f360f-gate[aria-checked=true],.f360f-gate[aria-disabled=true]{cursor:default}.f360f-gate[aria-busy=true]{cursor:progress}.f360f-gate-status{display:flex;align-items:center;gap:8px;margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.f360f-gate-status>svg{width:13px;height:13px;flex-shrink:0}.f360f-gate-status.is-ok{color:var(--wt-ok-fg)}.f360f-gate-status.is-error{color:var(--wt-danger-fg)}.f360f-textlink{display:inline;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:700;color:var(--wt-primary);text-decoration:underline;text-underline-offset:2px}.f360f-textlink:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.f360f-textlink--inherit{color:inherit}.f360f-terms{margin:0}.f360f-terms-link,.f360f-field--soft .wtk-field-count{font-size:13px;line-height:18px}.f360f-value{display:flex;flex-direction:column;gap:12px;min-width:0;padding-top:20px;border-top:1px solid var(--wt-line)}.f360f-value-head{display:flex;align-items:center;gap:12px;min-width:0}.f360f-detail{margin:0}.f360f-held .wtk-textarea{background:var(--wt-warn-bg);border-color:var(--wt-warn-strong)}.f360f-held-note{display:flex;align-items:flex-start;gap:8px;margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-warn-ink);overflow-wrap:anywhere}.f360f-held-note>svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--wt-warn-fg)}.f360f-held-note b{font-weight:700}.f360f-progress{display:flex;flex-direction:column;gap:6px}.f360f-progress-row{display:flex;justify-content:space-between;gap:8px;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.f360f-progress-row>span:first-child{white-space:nowrap}.f360f-saved{font-weight:500;color:var(--wt-muted);text-align:right}.f360f-saved.is-error{color:var(--wt-danger-fg)}.f360f-checks{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.f360f-notice{margin:0}.f360f-aside .wtk-fine{text-wrap:wrap}.f360f-aside .wtk-btn[aria-busy=true],.f360f-confirm .wtk-btn[aria-busy=true],.f360f-actions .wtk-btn[aria-busy=true]{cursor:progress}.f360f-actions .wtk-btn[aria-disabled=true]{cursor:default}.f360f-aside .wtk-btn--primary:disabled{box-shadow:var(--wt-elev-lg)}.f360f-confirm .wtk-callout-text{flex:1 1 280px}.f360f-error{margin:0}.f360f-error-hint{font-weight:500}.f360f-done-art{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.f360f-done-text{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:6px}.f360f-request{border:1px solid var(--wt-warn-border)}.f360f-request-head{display:flex;align-items:flex-start;gap:14px;min-width:0}.f360f-request-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.wtk-tile.f360f-tile-warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.f360f-tile-warn>svg{width:20px;height:20px}.f360f-held-list,.f360f-outcomes{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.f360f-held-item{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border)}.f360f-held-q{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360f-held-item .f360f-held-q{color:var(--wt-warn-fg)}.f360f-quote{padding:10px 14px;border-radius:var(--wt-radius-lg);background:var(--wt-card);border:1px solid var(--wt-line)}.f360f-held-reason{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-warn-ink);overflow-wrap:anywhere}.f360f-held-reason b{font-weight:700}.f360f-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.f360f-outcome{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line)}.f360f-outcome-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.f360f-reopened{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;box-sizing:border-box;min-width:0;border-radius:var(--wt-radius-2xl);background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border);font:500 14px/20px var(--wt-font);color:var(--wt-warn-ink)}.f360f-reopened>svg{width:20px;height:20px;flex-shrink:0;color:var(--wt-warn-fg)}.f360f-reopened-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.f360f-reopened-text p{margin:0}.f360f-reopened-title{margin:0;font:700 15px/22px var(--wt-font);color:var(--wt-warn-ink);letter-spacing:normal}.f360f-reopened-list{margin:0;padding-left:18px;list-style:disc;display:flex;flex-direction:column;gap:4px}.f360f-reopened-list b{font-weight:700}@media (max-width: 479.98px){.f360f-actions>.wtk-btn{flex:1 1 100%}}.f360f-embed{display:flex;flex-direction:column;gap:16px;min-width:0}.f360r-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;align-items:start;min-width:0}.f360r-grid2--360{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.f360r-reading{display:flex;flex-direction:column;gap:24px;min-width:0}.f360r-reading.is-veiled{filter:blur(6px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f360r-dgrid-label{min-width:0}.f360r-dgrid .wtk-dgrid-name>.wtk-plush{flex-shrink:0}.f360r-themes-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.f360r-group{display:flex;align-items:center;gap:8px;margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.f360r-group>svg{width:13px;height:13px;flex-shrink:0}.f360r-group-icon--strength{color:var(--wt-pink-fg)}.f360r-group-icon--growth{color:var(--wt-orange-fg)}.f360r-acc-body:not(.is-open){display:none}.f360r-source-text{display:flex;flex-direction:column;gap:2px;min-width:0}.f360r-source-none{margin:0;padding:0 4px 4px}.f360r-note{margin:0}.f360r-predicted{display:flex;flex-direction:column;gap:8px;padding:12px 16px;box-sizing:border-box;min-width:0;border:1px dashed var(--wt-lilac);border-radius:var(--wt-radius-xl)}.f360r-group-icon--predicted{color:var(--wt-primary)}.f360r-predicted-list{display:flex;flex-direction:column;gap:4px;margin:0}.f360r-predicted-list>div{display:flex;flex-wrap:wrap;gap:0 6px;min-width:0;font:500 13px/18px var(--wt-font)}.f360r-predicted-list dt{color:var(--wt-muted)}.f360r-predicted-list dt:after{content:":"}.f360r-predicted-list dd{margin:0;min-width:0;color:var(--wt-ink);font-style:italic;overflow-wrap:anywhere}.f360r-responses{display:flex;flex-direction:column;gap:24px;min-width:0}.f360r-resp-head{display:flex;flex-direction:column;gap:12px;padding-top:8px;min-width:0}.f360r-resp-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.f360r-resp-title{flex:1 1 240px;display:flex;align-items:center;gap:10px;min-width:0}.f360r-resp-title>.wtk-h2-lg:focus{outline:none}.f360r-resp-title>.wtk-h2-lg:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.f360r-jumps{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.f360r-jumps-label{margin-right:4px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360r-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--f360r-min, 260px)),1fr));gap:16px;min-width:0}.f360r-fields--260{--f360r-min: 260px}.f360r-fields--300{--f360r-min: 300px}.f360r-share{display:flex;align-items:center;gap:16px;padding:14px 16px;box-sizing:border-box;min-width:0;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line)}.f360r-share-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.f360r-switch[aria-disabled=true]{cursor:progress;opacity:.7}.f360r-save{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.f360r-save.is-idle{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.f360r-save:focus{outline:none}.f360r-save-text{display:inline-flex;align-items:center;gap:4px}.f360r-save-text>svg{width:14px;height:14px;color:var(--wt-ok-fg)}.f360r-save.is-error{color:var(--wt-danger-fg)}.f360r-expect-status{display:flex;justify-content:flex-end;min-height:16px;margin-top:-8px}.f360r-retry{padding:0;border:0;background:none;cursor:pointer;font:700 12px/16px var(--wt-font);color:var(--wt-primary);text-decoration:underline;text-underline-offset:2px}.f360r-retry:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.f360r-footer{margin:0}.f360r-footer-text{flex:1 1 0;min-width:0;text-wrap:pretty}.f360r-footer-text a{overflow-wrap:anywhere}.f360r-prompts{margin:0;padding-left:20px;list-style:decimal;display:flex;flex-direction:column;gap:10px;font:500 15px/22px var(--wt-font);color:var(--wt-text)}.f360r-plan-list{display:flex;flex-direction:column;gap:10px;margin:0}.f360r-plan-item{display:flex;flex-direction:column;gap:4px;padding:12px 16px;box-sizing:border-box;min-width:0;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line)}.f360r-plan-item>dt{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.f360r-plan-item>dd{margin:0;font:500 15px/22px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.f360r-empty{min-width:0}.f360r-skeleton{display:flex;flex-direction:column;gap:24px;min-width:0}.f360r-skel-lead{display:block;height:102px}.f360r-skel-card{display:block;height:360px}@media print{.f360r-noprint,.f360r-jumps,.f360r-highlight,.f360r-save,.f360r-acc-caret{display:none!important}.f360r-acc-body{display:flex!important}.f360r-reading.is-veiled{filter:none}.f360r-grid2{display:flex;flex-direction:column;gap:16px;align-items:stretch}.f360-page .f360r-ratings,.f360-page .f360r-themes,.f360-page .f360r-prompts-card,.f360-page .f360r-shared,.f360-page .f360r-plan,.f360-page .f360-block{box-shadow:none;border:1px solid var(--wt-line)}.f360r-ratings,.f360r-prompts-card,.f360r-acc,.f360r-plan-item,.f360r-resp-head{-moz-column-break-inside:avoid;break-inside:avoid}.f360r-dgrid .wtk-dgrid-row,.f360r-acc,.f360-page .wtk-chip{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.wtk-page.hm-page,.hm-sheet{--hm-teal-bg: #E9F6F8;--hm-teal-fg: #1B6E7A;--hm-ink-raised: #4A3A8C;--hm-ink-sunken: #3A2A85}.wtk-page.hm-page{gap:clamp(28px,4vw,40px)}.hm-page .wtk-chip.hm-chip,.hm-sheet .wtk-chip.hm-chip{height:22px;padding:0 8px;gap:4px;font:700 11px/1 var(--wt-font)}.hm-page .wtk-chip.hm-chip--24{height:24px}.hm-page .wtk-chip.hm-chip>svg{width:12px;height:12px}.hm-page .wtk-chip.hm-chip--muted{background:var(--wt-tint);color:var(--wt-muted)}.hm-page .wtk-btn.hm-btn-34{height:34px;padding:0 14px;gap:6px;font:700 12px/18px var(--wt-font)}.hm-page .wtk-btn.hm-btn-34>svg{width:14px;height:14px}.hm-page .wtk-btn.hm-btn-34.wtk-btn--primary{box-shadow:none}.hm-page .hm-btn-soft{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;box-sizing:border-box;height:34px;padding:0 14px;border:1px solid var(--wt-tint-2);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-primary);font:700 12px/18px var(--wt-font);text-decoration:none;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.hm-page .hm-btn-soft:hover{background:var(--wt-tint);text-decoration:none}.hm-page .hm-btn-soft--32{height:32px;padding:0 12px;line-height:16px}.hm-page .hm-btn-soft>svg{width:14px;height:14px;flex-shrink:0}.hm-page .hm-more{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:8px;padding:0;border:0;background:transparent;cursor:pointer;text-decoration:none;font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.hm-page .hm-more:hover{text-decoration:underline;text-underline-offset:2px}.hm-page .hm-more>svg{width:14px;height:14px;flex-shrink:0}.hm-page .hm-more--flush{margin-top:0}.hm-page .hm-av,.hm-sheet .hm-av{display:grid;place-items:center;flex-shrink:0;box-sizing:border-box;overflow:hidden;width:40px;height:40px;border-radius:var(--wt-radius-pill);font:700 13px/1 var(--wt-font);background:var(--wt-tint);color:var(--wt-primary)}.hm-page .hm-av>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hm-page .hm-av--36{width:36px;height:36px;font-size:12px}.hm-page .hm-av--34sq{width:34px;height:34px;border-radius:10px;font-size:12px}.hm-page .hm-av--teal,.hm-sheet .hm-av--teal{background:var(--hm-teal-bg);color:var(--hm-teal-fg)}.hm-page .hm-av--lilac,.hm-sheet .hm-av--lilac{background:var(--wt-tint);color:var(--wt-primary)}.hm-page .hm-av--pink,.hm-sheet .hm-av--pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.hm-page .hm-av--warn,.hm-sheet .hm-av--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.hm-page .hm-av--ok,.hm-sheet .hm-av--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.hm-page .hm-av--icon>svg{width:18px;height:18px}.hm-page .hm-hero{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:clamp(8px,3vw,32px);text-align:center;min-width:0}.hm-page .hm-mascot{display:block;width:clamp(96px,14vw,132px);height:clamp(96px,14vw,132px);-o-object-fit:contain;object-fit:contain}.hm-page .hm-hero-text{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:100%}.hm-page .hm-date{margin:0;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-primary)}.hm-page .hm-h1{margin:0;font:300 clamp(30px,5vw,44px)/1.1 var(--wt-font);letter-spacing:-.01em;color:var(--wt-ink);text-wrap:balance;overflow-wrap:anywhere}.hm-page .hm-summary{margin:0;max-width:560px;font:500 15px/22px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.hm-page .hm-summary-skel{width:360px;max-width:100%;margin:5px 0}.hm-page .hm-hero-skel{width:280px;max-width:100%;height:40px}.hm-page .hm-search{position:relative;width:100%;max-width:680px;margin-top:8px;text-align:left}.hm-page .hm-search-pill{display:flex;align-items:center;gap:12px;height:60px;padding:0 10px 0 22px;box-sizing:border-box;border:2px solid var(--wt-card);border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-md);transition:box-shadow var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.hm-page .hm-search-pill:focus-within{border-color:var(--wt-lilac);box-shadow:0 12px 32px -12px #5e43c873}.hm-page .hm-search-pill>svg{width:20px;height:20px;flex-shrink:0;color:var(--wt-primary)}.hm-page .hm-search-input{flex:1;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;font:500 16px/22px var(--wt-font);color:var(--wt-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis}.hm-page .hm-search-input:focus,.hm-page .hm-search-input:focus-visible{outline:none;box-shadow:none}.hm-page .hm-search-input::-moz-placeholder{color:var(--wt-muted);opacity:1}.hm-page .hm-search-input::placeholder{color:var(--wt-muted);opacity:1}.hm-page .hm-search-input::-webkit-search-cancel-button,.hm-page .hm-search-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.hm-page .hm-search-clear{display:grid;place-items:center;width:32px;height:32px;padding:0;flex-shrink:0;border:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);cursor:pointer}.hm-page .hm-search-clear:hover{background:var(--wt-tint-2)}.hm-page .hm-search-clear>svg{width:16px;height:16px}.hm-page .hm-kbd{display:grid;place-items:center;height:30px;padding:0 10px;flex-shrink:0;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 12px/1 var(--wt-font)}.hm-page .hm-dd{position:absolute;z-index:5;top:68px;left:0;right:0;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:8px;margin:0;list-style:none;border:1px solid var(--wt-line);border-radius:22px;background:var(--wt-card);box-shadow:0 24px 48px -12px #2c1c6c40}.hm-page .hm-dd[hidden]{display:none}.hm-page .hm-dd-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.hm-page .hm-opt{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 12px;box-sizing:border-box;border-radius:14px;cursor:pointer;text-align:left;color:inherit}.hm-page .hm-opt:hover,.hm-page .hm-opt.is-active{background:var(--wt-tint)}.hm-page .hm-opt-tile{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:var(--wt-tint);color:var(--wt-primary)}.hm-page .hm-opt.is-active .hm-opt-tile,.hm-page .hm-opt:hover .hm-opt-tile{background:var(--wt-card)}.hm-page .hm-opt-tile>svg{width:18px;height:18px}.hm-page .hm-opt-text{flex:1;min-width:0;display:flex;flex-direction:column}.hm-page .hm-opt-label{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-page .hm-opt-kind{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-page .hm-opt>svg:last-child{width:16px;height:16px;flex-shrink:0;color:var(--wt-subtle)}.hm-page .hm-ask-wrap{padding:6px}.hm-page .hm-ask{display:flex;gap:14px;padding:18px;border:1px solid var(--wt-line);border-radius:22px;background:var(--wt-card)}.hm-page .hm-ask>img{width:44px;height:44px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.hm-page .hm-ask-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.hm-page .hm-ask-text{margin:0;font:500 15px/23px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.hm-page .hm-ask-actions{display:flex;flex-wrap:wrap;gap:8px}.hm-page .hm-ask-actions>.wtk-btn{max-width:100%}.hm-page .hm-ask-actions>.wtk-btn>span{overflow:hidden;text-overflow:ellipsis}.hm-page .hm-ask-skel{display:flex;flex-direction:column;gap:10px;padding-top:6px}.hm-page .hm-empty-search{display:flex;align-items:center;gap:12px;padding:10px 12px;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.hm-page .hm-empty-search>img{width:40px;height:40px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.hm-page .hm-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin:0;padding:0;list-style:none}.hm-page .hm-pill{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);box-shadow:var(--wt-elev-sm);font:700 13px/18px var(--wt-font);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.hm-page .hm-pill:hover{background:var(--wt-tint);text-decoration:none}.hm-page .hm-pill>svg{width:16px;height:16px;flex-shrink:0}.hm-page .hm-pill--primary{border-color:var(--wt-primary);background:var(--wt-primary);color:var(--wt-on-primary);box-shadow:var(--wt-elev-lg)}.hm-page .hm-pill--primary:hover{background:var(--wt-primary-hover)}.hm-page .hm-issues-list{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font:500 13px/18px var(--wt-font)}.hm-page .hm-issues-list b{font-weight:700}.hm-page .hm-pinned{display:flex;align-items:center;gap:18px;padding:20px 24px;box-sizing:border-box;min-width:0;border:2px solid var(--wt-tint-2);border-radius:var(--wt-radius-card);background:var(--wt-card);box-shadow:var(--wt-elev-md)}.hm-page .hm-pinned>img{width:72px;height:72px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.hm-page .hm-pinned-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.hm-page .hm-pinned-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-pinned-title{margin:0;font:700 16px/22px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.hm-page .hm-pinned-body{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@container wt-main (max-width: 559.98px){.hm-page .hm-pinned{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;grid-template-areas:"img meta meta" "img title title" "body body read";gap:4px 12px;padding:18px 20px}.hm-page .hm-pinned>img{grid-area:img;width:48px;height:48px}.hm-page .hm-pinned-text{display:contents}.hm-page .hm-pinned-meta{grid-area:meta}.hm-page .hm-pinned-title{grid-area:title}.hm-page .hm-pinned-body{grid-area:body;align-self:center;margin-top:6px}.hm-page .hm-pinned>.wtk-btn{grid-area:read;align-self:end}}.hm-page .hm-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px;min-width:0}.hm-page .hm-row>.hm-card{flex:1 1 300px;min-width:min(100%,300px);box-sizing:border-box}.hm-page .hm-row>.hm-card--wide{flex-grow:1.25}.hm-page .wtk-card.hm-card{padding:24px;gap:12px}.hm-page .wtk-card.hm-card--r1{padding:clamp(18px,3vw,24px);gap:6px}.hm-page .wtk-card.hm-card--act{gap:16px}.hm-page .hm-card--loading{min-height:280px}.hm-page .hm-skel-lines{display:flex;flex-direction:column;gap:12px;padding-top:8px}.hm-page .hm-skel-lines>.wtk-skel:nth-child(2n){width:82%}.hm-page .hm-skel-lines>.wtk-skel:nth-child(3n){width:64%}.hm-page .hm-skel-card{flex:1 1 300px;min-width:min(100%,300px);height:381px}.hm-page .hm-head{display:flex;align-items:center;gap:10px;min-width:0}.hm-page .hm-card--r1 .hm-head{padding-bottom:8px}.hm-page .hm-head>.wtk-h2{flex:1;min-width:0}.hm-page .hm-ahead{display:flex;align-items:center;gap:12px;min-width:0}.hm-page .hm-atile{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:14px;background:var(--wt-tint)}.hm-page .hm-atile>.wtk-plush{width:30px;height:30px}.hm-page .hm-ahead-text{flex:1;min-width:0;display:flex;flex-direction:column}.hm-page .hm-atitle{margin:0;font:700 17px/22px var(--wt-font);color:var(--wt-ink)}.hm-page .hm-asub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:14px;border-top:1px solid var(--wt-line)}.hm-page .hm-foot-note{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-empty{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-empty--13{font-size:13px;line-height:18px}.hm-page .hm-empty-block{display:flex;align-items:center;gap:12px;padding:8px 0}.hm-page .hm-fine-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.hm-page .hm-err{margin:0}.hm-page .hm-err .wtk-link{font-size:13px;line-height:18px;color:var(--wt-warn-fg);text-decoration:underline;text-underline-offset:2px}.hm-page .hm-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;min-width:0}.hm-page .hm-task{display:flex;align-items:flex-start;gap:12px;padding:10px;margin:0 -10px;border-radius:16px;color:inherit;text-decoration:none;text-align:left;transition:background-color var(--wt-dur) var(--wt-ease)}.hm-page .hm-task:hover,.hm-page .hm-task:focus-visible{background:var(--wt-panel);text-decoration:none}.hm-page .hm-task-tile{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;font-size:18px;background:var(--wt-tint);color:var(--wt-primary)}.hm-page .hm-task-tile>svg{width:1em;height:1em}.hm-page .hm-task-tile--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.hm-page .hm-task-tile--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.hm-page .hm-task-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.hm-page .hm-task-top{display:flex;align-items:center;gap:8px;min-width:0}.hm-page .hm-task-title{flex:1;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.hm-page .hm-task-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.hm-page .hm-task .wtk-bar{margin-top:4px}.hm-page .hm-overline{margin:0;padding-top:6px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.hm-page .hm-overline--4{padding-top:4px}.hm-page .hm-person{display:flex;align-items:center;gap:12px;padding:10px;margin:0 -10px;border-radius:16px;min-width:0}.hm-page .hm-person-text{flex:1;min-width:0;display:flex;flex-direction:column}.hm-page .hm-person-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.hm-page .hm-person-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-more-out{margin:0;padding:2px 0 4px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-feed{display:flex;flex-direction:column;margin:0;padding:4px 0 0;list-style:none}.hm-page .hm-feed-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px}.hm-page .hm-feed-rail{display:flex;flex-direction:column;align-items:center}.hm-page .hm-feed-line{flex:1;width:2px;min-height:14px;margin:4px 0;background:var(--wt-line)}.hm-page .hm-feed-item:last-child .hm-feed-line{background:transparent}.hm-page .hm-feed-body{display:flex;flex-direction:column;gap:4px;padding:2px 0 16px;min-width:0}.hm-page .hm-feed-text{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-text);text-wrap:pretty;overflow-wrap:anywhere}.hm-page .hm-feed-text b{color:var(--wt-ink);font-weight:700}.hm-page .hm-feed-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-section{display:flex;flex-direction:column;gap:14px;min-width:0}.hm-page .hm-section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0 4px}.hm-page .hm-section-head>.wtk-h2{flex:1}.hm-page .hm-section-cap{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-tickets{display:flex;flex-direction:column;gap:8px;flex:1;margin:0;padding:0;list-style:none}.hm-page .hm-ticket{display:flex;align-items:center;gap:12px;padding:12px 14px;box-sizing:border-box;min-width:0;border:1px solid var(--wt-line);border-radius:16px;background:var(--wt-card);color:inherit;text-decoration:none;transition:box-shadow var(--wt-dur) var(--wt-ease)}.hm-page .hm-ticket:hover{box-shadow:var(--wt-elev-sm);text-decoration:none}.hm-page .hm-ticket--needs{background:var(--wt-target-bg);border-color:var(--wt-warn-border)}.hm-page .hm-ticket-tile{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:10px}.hm-page .hm-ticket-tile>svg{width:16px;height:16px}.hm-page .hm-ticket-tile--waiting{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.hm-page .hm-ticket-tile--open{background:var(--wt-tint);color:var(--wt-primary)}.hm-page .hm-ticket-tile--done{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.hm-page .hm-ticket-tile--canceled{background:var(--wt-panel);color:var(--wt-muted);border:1px solid var(--wt-line)}.hm-page .hm-ticket-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hm-page .hm-ticket-top{display:flex;align-items:center;gap:8px;min-width:0}.hm-page .hm-ticket-title{flex:1;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-page .hm-ticket-when{flex-shrink:0;font:500 11px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-ticket-line{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-page .hm-lrow{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--wt-line);min-width:0}.hm-page .hm-lrow-text{flex:1;min-width:0;display:flex;flex-direction:column}.hm-page .hm-lrow-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.hm-page .hm-lrow-title--clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.hm-page .hm-lrow-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.hm-page .hm-grow{flex:1;display:flex;flex-direction:column;margin:0;padding:0;list-style:none;min-width:0}.hm-page .wtk-card.hm-pulse{--wt-focus: var(--wt-focus-on-ink);position:relative;overflow:hidden;background:var(--wt-ink-bg);color:#fff;box-shadow:var(--wt-elev-lg)}.hm-page .hm-pulse .hm-atile{background:var(--hm-ink-raised)}.hm-page .hm-pulse .hm-atitle{color:#fff}.hm-page .hm-pulse .hm-asub{color:var(--wt-lilac)}.hm-page .hm-pulse-big{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.hm-page .hm-pulse-num{font:700 40px/44px var(--wt-font);color:#fff}.hm-page .hm-pulse-cap{font:500 14px/20px var(--wt-font);color:var(--wt-lilac)}.hm-page .hm-pulse-next{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:16px;background:var(--hm-ink-sunken)}.hm-page .hm-pulse-next-over{font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-lilac)}.hm-page .hm-pulse-next-title{font:700 14px/20px var(--wt-font);color:#fff}.hm-page .hm-spacer{flex:1}.hm-page .hm-pulse .hm-foot{border-top-color:var(--hm-ink-raised);gap:10px}.hm-page .hm-pulse-team{font:500 12px/16px var(--wt-font);color:var(--wt-lilac)}.hm-page .hm-pulse-go{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;flex-shrink:0;margin-left:auto;border-radius:var(--wt-radius-pill);background:#fff;color:var(--wt-ink);font:700 13px/18px var(--wt-font);text-decoration:none;transition:background-color var(--wt-dur) var(--wt-ease)}.hm-page .hm-pulse-go:hover{background:var(--wt-tint);text-decoration:none}.hm-page .hm-pulse-go>svg{width:16px;height:16px}.hm-page .hm-score{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid var(--wt-line);border-radius:16px;background:var(--wt-panel)}.hm-page .hm-score-num{font:700 36px/40px var(--wt-font);color:var(--wt-ink)}.hm-page .hm-score-text{flex:1;min-width:0;display:flex;flex-direction:column}.hm-page .hm-score-label{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.hm-page .hm-score-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-prows{display:flex;flex-direction:column;gap:12px;flex:1;margin:0;padding:0;list-style:none}.hm-page .hm-prow{display:grid;grid-template-columns:minmax(0,1fr) 34px 44px;gap:10px;align-items:center}.hm-page .hm-prow-label{display:flex;flex-direction:column;gap:6px;min-width:0}.hm-page .hm-prow-name{font:500 13px/18px var(--wt-font);color:var(--wt-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-page .hm-prow .wtk-bar-fill.is-down{background:var(--wt-pink-dot)}.hm-page .hm-prow-val{font:700 14px/20px var(--wt-font);color:var(--wt-ink);text-align:right}.hm-page .hm-delta{padding:5px 0;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font);text-align:center;background:var(--wt-tint);color:var(--wt-muted)}.hm-page .hm-delta--up{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.hm-page .hm-delta--down{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.hm-page .hm-nda-stats{display:flex;flex-direction:column;gap:8px}.hm-page .hm-nda-bar{display:flex;gap:3px;height:8px}.hm-page .hm-nda-bar>span{border-radius:var(--wt-radius-pill);min-width:8px}.hm-page .hm-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none}.hm-page .hm-legend>li{display:flex;align-items:center;gap:6px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-legend b{color:var(--wt-ink);font-weight:700}.hm-page .hm-dot{width:8px;height:8px;border-radius:var(--wt-radius-pill);flex-shrink:0}.hm-page .hm-c-signed{background:var(--wt-primary)}.hm-page .hm-c-awaiting{background:var(--wt-warn-strong)}.hm-page .hm-c-not_sent{background:var(--wt-danger)}.hm-page .hm-c-cancelled{background:var(--wt-lilac)}.hm-page .hm-stats{display:grid;grid-template-columns:repeat(var(--hm-cols, 3),minmax(0,1fr));gap:10px;margin:0}.hm-page .hm-stat{display:flex;flex-direction:column;padding:12px 14px;border-radius:16px;background:var(--wt-panel);border:1px solid var(--wt-line);min-width:0}.hm-page .hm-stat:first-child{background:var(--wt-tint);border-color:transparent}.hm-page .hm-stat-val{margin:0;font:700 24px/30px var(--wt-font);color:var(--wt-ink);white-space:nowrap}.hm-page .hm-stat-val--date{font-size:20px}.hm-page .hm-stat-label{margin:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-grid{width:100%;border-collapse:separate;border-spacing:3px;margin:-3px;table-layout:fixed;width:calc(100% + 6px)}.hm-page .hm-grid th,.hm-page .hm-grid td{padding:0}.hm-page .hm-grid thead th{font:700 10px/14px var(--wt-font);color:var(--wt-muted);text-align:center}.hm-page .hm-grid thead th:first-child,.hm-page .hm-grid tbody th{width:84px;text-align:left}.hm-page .hm-grid tbody th{font:700 13px/18px var(--wt-font);color:var(--wt-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-page .hm-cell{display:block;height:20px;border-radius:6px;background:var(--wt-tint)}.hm-page .hm-cell--off{background:var(--wt-primary)}.hm-page .hm-cell--pending{background:var(--wt-warn-strong)}.hm-page .hm-cell--holiday{background:var(--wt-lilac)}.hm-page .hm-legend-sw{width:10px;height:10px;border-radius:3px;flex-shrink:0}.hm-page .hm-event{display:flex;align-items:center;gap:14px;color:inherit;text-decoration:none;min-width:0}.hm-page .hm-event:hover{text-decoration:none}.hm-page .hm-event:hover .hm-event-title{text-decoration:underline;text-underline-offset:2px}.hm-page .hm-datetile{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:52px;height:56px;border:1px solid var(--wt-line);border-radius:14px;background:var(--wt-panel)}.hm-page .hm-datetile-mon{font:700 10px/12px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-ink)}.hm-page .hm-datetile-day{font:700 20px/24px var(--wt-font);color:var(--wt-ink)}.hm-page .hm-datetile--soon{background:var(--wt-tint)}.hm-page .hm-datetile--soon .hm-datetile-mon{color:var(--wt-primary)}.hm-page .hm-datetile--multi{background:var(--wt-warn-bg)}.hm-page .hm-datetile--multi .hm-datetile-mon{color:var(--wt-warn-fg)}.hm-page .hm-event-text{flex:1;min-width:0;display:flex;flex-direction:column}.hm-page .hm-event-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.hm-page .hm-event-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-page .hm-event-caret{width:16px;height:16px;flex-shrink:0;color:var(--wt-subtle)}.hm-page .hm-kudos{display:flex;gap:12px;padding:14px;border:1px solid var(--wt-line);border-radius:18px;background:var(--wt-panel);min-width:0}.hm-page .hm-kudos-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.hm-page .hm-kudos-who{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.hm-page .hm-kudos-who b{color:var(--wt-ink);font-weight:700}.hm-page .hm-kudos-msg{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-text);overflow-wrap:anywhere;white-space:pre-wrap}.hm-sheet .hm-sheet-head{position:relative;display:flex;flex-direction:column;gap:6px;padding:24px 64px 16px 24px;border-bottom:1px solid var(--wt-line)}.hm-sheet .hm-sheet-title{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.hm-sheet .hm-sheet-meta{margin:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-sheet .wtk-field-count{color:var(--wt-muted)}.hm-sheet .hm-sheet-close{position:absolute;top:16px;right:16px}.hm-sheet .hm-sheet-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px;display:flex;flex-direction:column;gap:18px}.hm-sheet .hm-sheet-body{margin:0;font:500 14px/22px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.hm-sheet .hm-sheet-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--wt-line)}.hm-sheet .hm-values{display:flex;flex-wrap:wrap;gap:8px}.hm-sheet .hm-values .wtk-filter{padding:0 14px;white-space:normal;height:auto;min-height:36px;text-align:left}.hm-sheet .hm-combo{position:relative}.hm-sheet .hm-combo-list{position:absolute;z-index:2;top:calc(100% + 6px);left:0;right:0;max-height:240px;overflow-y:auto;margin:0;padding:6px;list-style:none;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-card);box-shadow:var(--wt-elev-lg)}.hm-sheet .hm-combo-opt{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--wt-radius-lg);cursor:pointer;font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.hm-sheet .hm-combo-opt.is-active,.hm-sheet .hm-combo-opt:hover{background:var(--wt-tint)}.hm-sheet .hm-combo-opt small{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.hm-sheet .hm-picked{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 8px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-panel)}.hm-sheet .hm-picked-name{flex:1;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.hm-sheet .hm-av{width:30px;height:30px;font-size:11px}.tl-page,.tl-dialog,.tl-sheet{--tl-teal-bg: #E9F6F8;--tl-teal-fg: #1B6E7A;--tl-nudge-border: #F6E2B8;--tl-cheer-border: #F6D3E5;--tl-cheer-bg: #FDF5FA;--tl-cols: minmax(0, 1.7fr) minmax(0, 1fr) minmax(0, 1.2fr) 64px 130px}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-st--not-started{--tl-st-bg: var(--wt-pink-bg);--tl-st-fg: var(--wt-pink-fg);--tl-st-dot: var(--wt-pink-dot)}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-st--at-risk{--tl-st-bg: var(--wt-warn-bg);--tl-st-fg: var(--wt-warn-fg);--tl-st-dot: var(--wt-warn-strong)}:is(.tl-page,.tl-dialog,.tl-sheet) :is(.tl-st--active,.tl-st--complete){--tl-st-bg: var(--wt-ok-bg);--tl-st-fg: var(--wt-ok-fg);--tl-st-dot: var(--wt-ok-dot)}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-st--unknown{--tl-st-bg: var(--wt-tint);--tl-st-fg: var(--wt-muted);--tl-st-dot: var(--wt-subtle)}.tl-page.wtk-page{container:tl-page / inline-size}.tl-page .tl-ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-page .tl-who,.tl-dialog .tl-who,.tl-sheet .tl-who{flex:1;min-width:0;display:flex;flex-direction:column}.tl-page .tl-hero{flex-wrap:nowrap;gap:24px;padding:clamp(24px,4vw,48px);min-height:clamp(220px,26vw,320px);background-color:#4a33d1;background-image:radial-gradient(circle,#C9BCFF 5.5px,transparent 6px),radial-gradient(circle,#FFC2E2 3.5px,transparent 4px),radial-gradient(circle at 78% 40%,rgba(255,255,255,.14),transparent 40%),linear-gradient(115deg,#4a33d1,#7a45de 55%,#c861d2);background-size:12px 12px,8px 8px,100% 100%,100% 100%;background-position:left calc(52% + 6.24px) top 36px,left calc(78% - 1.76px) bottom 24px,0 0,0 0;background-repeat:no-repeat}.tl-page .tl-hero:before,.tl-page .tl-hero:after{content:"";position:absolute;pointer-events:none;background:url(/learning/fur-star.webp) center / contain no-repeat}.tl-page .tl-hero:before{width:40px;height:40px;top:30px;right:32%;transform:rotate(12deg)}.tl-page .tl-hero:after{width:24px;height:24px;bottom:28px;right:40px;transform:rotate(-10deg)}.tl-page .tl-hero .wtk-hero-body{flex:1 1 auto;max-width:640px;align-items:flex-start}.tl-page .tl-hero .wtk-eyebrow{height:34px;box-sizing:border-box;padding:0 16px 0 12px;gap:8px;font:500 14px/20px var(--wt-font);letter-spacing:normal;text-transform:none;color:var(--wt-onp-ink)}.tl-page .tl-hero-chip-star{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.tl-page .tl-hero .wtk-hero-title{font:500 clamp(32px,4.6vw,56px)/1.1 var(--wt-font);letter-spacing:-.01em}.tl-page .tl-hero .wtk-hero-sub{max-width:none;font:500 clamp(15px,1.6vw,18px)/1.5 var(--wt-font);color:#fff}.tl-page .tl-hero .wtk-hero-art{width:clamp(180px,22vw,300px);height:auto;aspect-ratio:1;margin:0 0 0 auto;filter:drop-shadow(0 20px 30px rgba(44,28,108,.35))}.tl-page .tl-hero-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.tl-page .tl-hero-btn{height:48px;padding:0 20px;gap:10px;font:700 15px/20px var(--wt-font)}.tl-page .tl-hero-btn.wtk-btn--white{box-shadow:var(--wt-elev-lg)}.tl-page .tl-hero-btn.wtk-btn--white.is-sent{background:#fff;color:var(--wt-onp-ink);cursor:default}.tl-page .tl-hero-btn--outline{padding:0 18px;background:transparent;border:1px solid rgba(255,255,255,.5);color:#fff;box-shadow:none}.tl-page .tl-hero-btn--outline:hover{background:#ffffff1f}.tl-page .tl-hero .wtk-skel{background-color:#fff3}.tl-page .tl-skel-sub{display:inline-block;vertical-align:middle;width:min(420px,100%);height:22px}.tl-page .tl-stats{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@container tl-page (min-width: 460px){.tl-page .tl-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tl-page (min-width: 940px){.tl-page .tl-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.tl-page .tl-stat{padding:clamp(20px,2.4vw,28px);gap:14px}.tl-page .tl-stat-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.tl-page .tl-stat-label{font:500 16px/22px var(--wt-font);color:var(--wt-muted)}.tl-page .tl-stat-value-row{display:flex;align-items:baseline;gap:6px}.tl-page .tl-stat-value{font:500 clamp(40px,4vw,56px)/1 var(--wt-font);letter-spacing:-.02em;color:var(--tl-stat-fg)}.tl-page .tl-stat-of{font:500 clamp(18px,1.8vw,24px)/1 var(--wt-font);color:var(--wt-muted)}.tl-page .tl-stat-bar .wtk-bar-fill{background:var(--tl-stat-bar)}.tl-page .tl-stat-sub{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.tl-page .tl-stat--avg{--tl-stat-fg: var(--wt-primary);--tl-stat-bar: var(--wt-primary)}.tl-page .tl-stat--active{--tl-stat-fg: var(--wt-ok-fg);--tl-stat-bar: var(--wt-ok-dot)}.tl-page .tl-stat--at-risk{--tl-stat-fg: var(--wt-warn-fg);--tl-stat-bar: var(--wt-warn-strong)}.tl-page .tl-stat--not-started{--tl-stat-fg: var(--wt-pink-fg);--tl-stat-bar: var(--wt-pink-dot)}.tl-page .tl-skel-stat{height:212px}@container tl-page (max-width: 459.98px){.tl-page .tl-skel-stat{height:180px}}.tl-page .tl-body{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container tl-page (min-width: 1016px){.tl-page .tl-body:not(.tl-body--single){grid-template-columns:minmax(0,1fr) 360px}}.tl-page .tl-left{container:tl-left / inline-size;display:flex;flex-direction:column;gap:20px;min-width:0}.tl-page .tl-card{padding:clamp(18px,3vw,24px)}.tl-page .tl-direct .wtk-card-head>.wtk-h2{flex:1;min-width:0}.tl-page .tl-skel-card{height:420px}.tl-page .tl-skel-card--rail{height:360px}.tl-page .tl-callout>svg{color:var(--wt-primary)}.tl-page .tl-callout strong{color:var(--wt-ink)}.tl-page .tl-empty{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 16px}.tl-page .tl-empty>img{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.tl-page .tl-empty>.wtk-body{flex:1 1 220px}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av{position:relative;display:grid;place-items:center;flex-shrink:0;box-sizing:border-box;width:34px;height:34px;border-radius:var(--wt-radius-pill);background:var(--tl-av-bg);color:var(--tl-av-fg);font:700 12px/1 var(--wt-font);-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av--44{width:44px;height:44px;font-size:14px}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av--24{width:24px;height:24px;font-size:10px}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av--teal{--tl-av-bg: var(--tl-teal-bg);--tl-av-fg: var(--tl-teal-fg)}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av--lilac{--tl-av-bg: var(--wt-tint);--tl-av-fg: var(--wt-primary)}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av--pink{--tl-av-bg: var(--wt-pink-bg);--tl-av-fg: var(--wt-pink-fg)}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av--amber{--tl-av-bg: var(--wt-warn-bg);--tl-av-fg: var(--wt-warn-fg)}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av--green{--tl-av-bg: var(--wt-ok-bg);--tl-av-fg: var(--wt-ok-fg)}:is(.tl-page,.tl-dialog,.tl-sheet) .tl-av-dot{position:absolute;right:0;bottom:0;width:12px;height:12px;border-radius:var(--wt-radius-pill);background:var(--tl-st-dot);box-shadow:0 0 0 2px var(--wt-card)}:is(.tl-page,.tl-sheet) .tl-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--tl-st-bg);color:var(--tl-st-fg);font:700 11px/1 var(--wt-font);white-space:nowrap}.tl-page .tl-dot{width:6px;height:6px;border-radius:var(--wt-radius-pill);background:var(--tl-st-dot);flex-shrink:0}:is(.tl-page,.tl-sheet) .tl-bar .wtk-bar-fill{background:var(--tl-st-dot)}.tl-page .tl-bar--panel{background:var(--wt-tint-2)}.tl-page .tl-reports{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px}.tl-page .tl-report{display:flex;flex-direction:column;gap:14px;min-width:0;box-sizing:border-box;padding:16px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-2xl);background:var(--wt-card);transition:box-shadow var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.tl-page .tl-report:hover{box-shadow:var(--wt-elev-md);border-color:var(--wt-tint-2)}.tl-page .tl-report-head{display:flex;align-items:center;gap:12px;min-width:0}.tl-page .tl-report-name{font:700 15px/20px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-page .tl-report-role{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-page .tl-report-panel{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:var(--wt-panel)}.tl-page .tl-report-line{display:flex;align-items:baseline;gap:8px}.tl-page .tl-report-path{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-text)}.tl-page .tl-report-path.is-none{color:var(--wt-muted);font-weight:500}.tl-page .tl-report-path>svg{width:13px;height:13px;flex-shrink:0}.tl-page .tl-report-pct{font:700 18px/22px var(--wt-font);color:var(--wt-ink)}.tl-page .tl-report-last{display:flex;align-items:center;gap:6px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tl-page .tl-report-last.is-warn{color:var(--wt-warn-fg)}.tl-page .tl-report-last>svg{width:12px;height:12px;flex-shrink:0}.tl-page .tl-act{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;box-sizing:border-box;border:1px solid var(--tl-act-bd);border-radius:var(--wt-radius-pill);background:var(--tl-act-bg);color:var(--tl-act-fg);font:700 12px/16px var(--wt-font);white-space:nowrap;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),filter var(--wt-dur) var(--wt-ease)}.tl-page .tl-act>svg{width:1.1em;height:1.1em;flex-shrink:0}.tl-page .tl-act:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.tl-page .tl-act--card{width:100%;height:40px;margin-top:auto;font-size:13px;line-height:18px}.tl-page .tl-act--row{height:32px;padding:0 12px;justify-self:end}.tl-page .tl-act--suggest{--tl-act-bg: var(--wt-primary);--tl-act-fg: var(--wt-on-primary);--tl-act-bd: var(--wt-primary)}.tl-page .tl-act--suggest:hover:not([aria-disabled=true]){--tl-act-bg: var(--wt-primary-hover);--tl-act-bd: var(--wt-primary-hover)}.tl-page .tl-act--nudge{--tl-act-bg: var(--wt-warn-bg);--tl-act-fg: var(--wt-warn-fg);--tl-act-bd: var(--tl-nudge-border)}.tl-page .tl-act--nudge:hover:not([aria-disabled=true]){filter:brightness(.97)}.tl-page :is(.tl-act--view,.tl-act--checkin){--tl-act-bg: var(--wt-card);--tl-act-fg: var(--wt-ink);--tl-act-bd: var(--wt-line)}.tl-page :is(.tl-act--view,.tl-act--checkin):hover:not([aria-disabled=true]){--tl-act-bg: var(--wt-tint)}.tl-page :is(.tl-act--recognize,.tl-act--cheer){--tl-act-bg: var(--wt-card);--tl-act-fg: var(--wt-pink-fg);--tl-act-bd: var(--tl-cheer-border)}.tl-page :is(.tl-act--recognize,.tl-act--cheer):hover:not([aria-disabled=true]){--tl-act-bg: var(--tl-cheer-bg)}.tl-page .tl-act--sent{--tl-act-bg: var(--wt-ok-bg);--tl-act-fg: var(--wt-ok-fg);--tl-act-bd: var(--wt-ok-border);cursor:default}.tl-page .tl-act[aria-disabled=true]:not(.tl-act--sent){opacity:.5;cursor:not-allowed}.tl-page .tl-everyone-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tl-page .tl-everyone-title{flex:1 1 auto}.tl-page .tl-filters{display:flex;flex-wrap:wrap;gap:6px}.tl-page .tl-filter.wtk-filter{height:32px;padding:0 12px;gap:6px;font:700 12px/16px var(--wt-font)}.tl-page .tl-filter.wtk-filter[aria-pressed=true]{background:var(--wt-ink-bg);border-color:var(--wt-ink-bg);color:var(--wt-on-ink)}.tl-page .tl-filter-count{opacity:.7}.tl-page .tl-main{display:flex;flex-direction:column;gap:16px;min-width:0}.tl-page .tl-rowhead{display:none}.tl-page .tl-group{border:1px solid var(--wt-line);border-radius:var(--wt-radius-2xl);overflow:hidden}.tl-page .tl-group-heading{margin:0;font:inherit}.tl-page .tl-group-head{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:12px 14px;border:0;background:var(--wt-panel);text-align:left;cursor:pointer;font-family:var(--wt-font)}.tl-page .tl-group-head:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px;border-radius:var(--wt-radius-2xl) var(--wt-radius-2xl) 0 0}.tl-page .tl-group-icon{width:16px;height:16px;flex-shrink:0;color:var(--wt-primary)}.tl-page .tl-group-label{flex:1;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.tl-page .tl-count{display:inline-flex;align-items:center;height:22px;padding:0 8px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 11px/1 var(--wt-font)}.tl-page .tl-group-avg{font:700 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.tl-page .tl-caret{width:16px;height:16px;flex-shrink:0;color:var(--wt-subtle)}.tl-page .tl-rows{list-style:none;margin:0;padding:0}.tl-page .tl-rows[hidden]{display:none}.tl-page .tl-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--wt-line)}.tl-page .tl-row-person{display:flex;align-items:center;gap:10px;min-width:0}.tl-page .tl-row-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-page .tl-row-status{display:flex;align-items:center;gap:6px;min-width:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tl-page .tl-row-status.is-warn{color:var(--wt-warn-fg)}.tl-page .tl-wide{display:none}.tl-page .tl-row-path{min-width:0;font:500 13px/18px var(--wt-font);color:var(--wt-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-page .tl-row-path.is-none{color:var(--wt-muted)}.tl-page .tl-row-progress{align-items:center;gap:8px;min-width:0}.tl-page .tl-bar--row{flex:1;min-width:0}.tl-page .tl-row-pct{width:32px;flex-shrink:0;text-align:right;font:700 12px/16px var(--wt-font);color:var(--wt-ink)}.tl-page .tl-row-pct.is-none{width:auto;text-align:left;color:var(--wt-muted)}.tl-page .tl-row-proven{font:700 13px/18px var(--wt-font);color:var(--wt-muted)}@container tl-left (min-width: 700px){.tl-page .tl-rowhead{display:grid;grid-template-columns:var(--tl-cols);gap:12px;padding:0 14px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.tl-page .tl-row{grid-template-columns:var(--tl-cols)}.tl-page .tl-row-path,.tl-page .tl-row-proven{display:block}.tl-page .tl-row-progress{display:flex}}.tl-page .tl-nomatch{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.tl-page .tl-nomatch>img{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.tl-page .tl-start{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;background:var(--wt-tint)}.tl-page .tl-start-text{display:flex;flex-direction:column;gap:2px}.tl-page .tl-start-title{font:700 15px/20px var(--wt-font);color:var(--wt-ink)}.tl-page .tl-start-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tl-page .tl-start-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);background:var(--wt-primary);color:var(--wt-on-primary);box-shadow:var(--wt-elev-lg);font:700 13px/18px var(--wt-font);cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.tl-page .tl-start-btn>svg{width:1.1em;height:1.1em;flex-shrink:0}.tl-page .tl-start-btn:hover:not([aria-disabled=true]){background:var(--wt-primary-hover)}.tl-page .tl-start-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.tl-page .tl-start-btn.is-sent{background:var(--wt-ok-bg);color:var(--wt-ok-fg);cursor:default}.tl-page .tl-rail-label{padding-top:4px;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.tl-page .tl-reengage{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.tl-page .tl-reengage-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--wt-line)}.tl-page .tl-reengage-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.tl-page .tl-reengage-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tl-page .tl-more{gap:6px;font-size:13px;line-height:18px}.tl-page .tl-cheer{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;border:1px solid var(--tl-cheer-border);background:var(--tl-cheer-bg)}.tl-page .tl-cheer>img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.tl-page .tl-cheer-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.tl-page .tl-cheer-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tl-dialog .tl-field{display:flex;flex-direction:column;gap:8px;min-width:0}.tl-dialog .tl-field-label{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.tl-dialog .tl-field-aside{font-weight:500;color:var(--wt-muted)}.tl-dialog .wtk-field-count{color:var(--wt-muted)}.tl-dialog .tl-tones{align-self:flex-start}.tl-dialog .tl-textarea{min-height:168px}.tl-dialog .tl-delivery{margin:-6px 0 0}.tl-dialog .tl-recipient-line{display:flex;align-items:center;gap:12px;padding:10px 12px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-panel)}.tl-dialog .tl-recipient-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.tl-dialog .tl-recipient-role{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tl-dialog .tl-recipients{display:flex;flex-wrap:wrap;gap:8px;max-height:176px;overflow-y:auto;padding:2px}.tl-dialog .tl-recipient{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 4px;box-sizing:border-box;max-width:100%;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-muted);font:700 12px/16px var(--wt-font);cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.tl-dialog .tl-recipient:hover{background:var(--wt-row-hover)}.tl-dialog .tl-recipient:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.tl-dialog .tl-recipient[aria-pressed=true]{background:var(--wt-tint);border-color:var(--wt-primary);color:var(--wt-ink)}.tl-dialog .tl-recipient-path{font-weight:500;color:var(--wt-muted)}.tl-dialog .tl-recipient>svg{width:12px;height:12px;flex-shrink:0;color:var(--wt-primary)}.tl-dialog .tl-paths{display:flex;flex-direction:column;gap:8px}.tl-dialog .tl-path-name{flex:1;min-width:0}.tl-dialog .tl-path-n{font-weight:500;color:var(--wt-muted)}.tl-sheet .tl-sheet-head{display:flex;align-items:center;gap:12px;padding:20px 20px 16px;border-bottom:1px solid var(--wt-line)}.tl-sheet .tl-sheet-title{font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.tl-sheet .tl-sheet-body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:20px;padding:20px}.tl-sheet .tl-sheet-body:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.tl-sheet .tl-sheet-summary{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-2xl);background:var(--wt-panel)}.tl-sheet .tl-sheet-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.tl-sheet .tl-sheet-path{font:700 15px/20px var(--wt-font);color:var(--wt-ink)}.tl-sheet .tl-sheet-pct{font:500 40px/1 var(--wt-font);letter-spacing:-.02em;color:var(--wt-ink)}.tl-sheet .tl-sheet-stats{margin-top:4px;font-size:13px;line-height:18px}.tl-sheet .tl-sheet-modules ul{list-style:none;margin:8px 0 0;padding:0}.tl-sheet .tl-sheet-module{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-top:1px solid var(--wt-line);font:500 13px/18px var(--wt-font);color:var(--wt-text)}.tl-sheet .tl-sheet-module-tag{color:var(--wt-muted)}.tl-sheet .tl-sheet-module-n{flex-shrink:0;white-space:nowrap;font-weight:700;color:var(--wt-muted)}.tl-sheet .tl-sheet-module.is-done .tl-sheet-module-n{color:var(--wt-ok-fg)}.tl-sheet .tl-sheet-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--wt-line)}.tl-dialog .tl-send-error{flex-wrap:wrap;align-items:center}.tl-dialog .tl-send-error>svg{margin-top:0}.tl-dialog .tl-send-error-detail{font-weight:500}.md-page{display:flex;flex-direction:column;gap:24px}.md-card{min-width:0}.md-headnote{font:500 12px/16px var(--wt-font);color:var(--wt-subtle);white-space:nowrap}.md-empty{margin:0;padding:14px 4px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.md-error{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-danger-fg)}.md-spin{animation:md-spin .9s linear infinite}@keyframes md-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.md-spin{animation:none}}.md-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font:700 13px/18px var(--wt-font)}.md-link>svg{width:14px;height:14px}.md-av{border-radius:999px;display:grid;place-items:center;flex-shrink:0;font-weight:700;line-height:1;font-family:var(--wt-font);-o-object-fit:cover;object-fit:cover}.md-hero{position:relative;overflow:hidden;box-sizing:border-box;border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-lg);background-color:#4a33d1;background-image:radial-gradient(circle at 78% 40%,rgba(255,255,255,.14),transparent 40%),linear-gradient(115deg,#4a33d1,#7a45de 55%,#c861d2);padding:clamp(24px,3.4vw,36px) clamp(24px,4vw,44px);display:flex;align-items:center;gap:24px;color:#fff;font-family:var(--wt-font);-webkit-print-color-adjust:exact;print-color-adjust:exact}.md-hero-star{position:absolute;width:22px;top:26px;right:28%;transform:rotate(12deg);opacity:.9}.md-hero-body{position:relative;flex:1 1 auto;min-width:0;max-width:640px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.md-hero-chip{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px 0 6px;border-radius:999px;background:#fff;font:500 14px/20px var(--wt-font);color:#2c1c6c}.md-hero-faces{display:flex;padding-left:6px}.md-hero-faces .md-av{margin-left:-6px;box-shadow:0 0 0 2px #fff;font-size:9px!important}.md-hero-title{margin:0;font:500 clamp(30px,3.8vw,44px)/1.1 var(--wt-font);letter-spacing:-.01em;color:#fff}.md-hero-sub{margin:0;font:500 clamp(15px,1.4vw,17px)/1.5 var(--wt-font);color:#fff;text-wrap:pretty}.md-hero-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.md-hero-btn{height:48px;border:0;border-radius:12px;background:#fff;color:#2c1c6c;padding:0 20px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font:700 15px/20px var(--wt-font);white-space:nowrap;box-shadow:var(--wt-elev-lg)}.md-hero-btn>svg{width:17px;height:17px}.md-hero-btn:hover{background:#f2eeff}.md-hero-btn:disabled{opacity:.7;cursor:default}.md-hero-btn--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5);box-shadow:none;padding:0 18px}.md-hero-btn--ghost:hover{background:#ffffff1f}.md-hero-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.md-hero-art{display:none;position:relative;margin-left:auto;width:clamp(150px,17vw,210px);flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(44,28,108,.35))}@container wt-main (min-width: 760px){.md-hero-art{display:block}}.md-top{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.md-sidecol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;min-width:0;align-items:start}@container wt-main (min-width: 1000px){.md-top{grid-template-columns:minmax(0,1fr) 340px}.md-sidecol{grid-template-columns:minmax(0,1fr)}}.md-badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);font:700 11px/1 var(--wt-font);white-space:nowrap}.md-badge.is-ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.md-meter{height:6px;border-radius:999px;background:var(--wt-tint);overflow:hidden;margin:-4px 0 4px}.md-meter>span{display:block;height:100%;border-radius:999px;background:#3baa72;transition:width .26s var(--wt-ease)}.md-qlist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.md-q{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;border:1px solid var(--wt-line);background:var(--wt-card);flex-wrap:wrap}.md-q.is-done{background:var(--wt-panel);border-color:transparent}.md-qicon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0}.md-qicon>svg{width:19px;height:19px}.md-moment .md-qicon{width:36px;height:36px}.md-moment .md-qicon>svg{width:17px;height:17px}.md-tone--green{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.md-tone--amber{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.md-tone--pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.md-tone--lilac{background:var(--wt-tint);color:var(--wt-primary)}.md-tone--teal{background:#e9f6f8;color:#1b6e7a}.md-qtext{flex:1 1 220px;display:flex;flex-direction:column;gap:2px;min-width:0}.md-qtitle{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.md-q.is-done .md-qtitle{color:var(--wt-subtle);text-decoration:line-through}.md-qsub{font:500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.md-qdue{font:700 11px/16px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-subtle);white-space:nowrap}.md-qdue.is-overdue{color:var(--wt-danger-fg)}.md-qalt{font:700 12px/16px var(--wt-font)}.md-qbtn.is-done{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;background:var(--wt-ok-bg);color:var(--wt-ok-fg);font:700 13px/18px var(--wt-font);white-space:nowrap}.md-qbtn.is-done>svg{width:14px;height:14px}.md-side{padding:20px;gap:12px}.md-note{margin:0;padding:12px 14px;border-radius:14px;background:var(--wt-panel);font:500 13px/18px var(--wt-font);color:var(--wt-muted);display:flex;flex-direction:column;gap:4px}.md-note-reason{font-size:12px;color:var(--wt-subtle)}.md-ones,.md-moments,.md-joiners,.md-pick{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.md-one,.md-moment{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px}.md-one.is-late{background:var(--wt-danger-bg)}.md-one-text{flex:1;display:flex;flex-direction:column;min-width:0}.md-one-name{font:700 13px/18px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-moment .md-one-name{white-space:normal;text-wrap:pretty}.md-one-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.md-one.is-late .md-one-sub{color:var(--wt-danger-fg)}.md-mini{height:28px;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-card);color:var(--wt-ink);padding:0 10px;font:700 11px/1 var(--wt-font);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center}.md-mini.is-primary{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.md-mini.is-ok{background:var(--wt-ok-bg);border-color:var(--wt-ok-bg);color:var(--wt-ok-fg);cursor:default}.md-mini:focus-visible,.md-pick-row:focus-visible,.md-shortcut:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.md-rev{display:flex;flex-direction:column;gap:6px}.md-rev-line{display:flex;justify-content:space-between;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.md-rev-line b{color:var(--wt-ink)}.md-segs{display:grid;gap:4px}.md-segs>span{height:6px;border-radius:999px;background:var(--wt-line)}.md-segs>span.is-primary{background:var(--wt-primary)}.md-segs>span.is-ok{background:#3baa72}.md-join-right{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.md-joiners{gap:0}.md-joiner{container:mdjoiner / inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:16px 24px;align-items:center;padding:16px 4px;border-top:1px solid var(--wt-row-hover)}@container wt-main (min-width: 1100px){.md-joiner{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}}.md-jperson{display:flex;align-items:center;gap:12px;min-width:0}.md-jtext{display:flex;flex-direction:column;gap:2px;min-width:0}.md-jname-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.md-jname{font:700 15px/20px var(--wt-font);color:var(--wt-ink)}.md-phase{height:20px;padding:0 8px;border-radius:999px;background:var(--wt-warn-bg);color:var(--wt-warn-fg);font:700 11px/20px var(--wt-font);white-space:nowrap}.md-phase.is-on{background:#e9f6f8;color:#1b6e7a}.md-when{font:700 12px/16px var(--wt-font);color:var(--wt-warn-fg)}.md-when.is-on{color:#1b6e7a}.md-track{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.md-ms{display:flex;flex-direction:column;gap:8px;min-width:0}.md-ms-top{display:flex;align-items:center}.md-ms-dot{width:22px;height:22px;box-sizing:border-box;border-radius:999px;background:var(--wt-card);border:2px solid var(--wt-tint-2);color:#fff;display:grid;place-items:center;flex-shrink:0}.md-ms-dot>svg{width:12px;height:12px}.md-ms.is-done .md-ms-dot{background:#3baa72;border-color:#3baa72}.md-ms.is-current .md-ms-dot{border-color:#e2a23b}.md-ms-line{flex:1;height:2px;margin:0 4px;border-radius:999px;background:var(--wt-line)}.md-ms.is-done .md-ms-line{background:#3baa72}.md-ms-label{font:700 12px/16px var(--wt-font);color:var(--wt-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:6px}.md-ms.is-done .md-ms-label,.md-ms.is-current .md-ms-label{color:var(--wt-ink)}.md-ms-detail{font:500 11px/14px var(--wt-font);color:var(--wt-subtle);padding-right:6px;overflow-wrap:anywhere}.md-nextbox{display:flex;align-items:center;gap:12px;min-width:0;padding:10px 10px 10px 14px;border-radius:16px;background:var(--wt-panel)}.md-nextbox.is-done{background:#f4fbf7}.md-next-text{flex:1;min-width:0;display:flex;flex-direction:column}.md-next-kicker{font:700 11px/16px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-subtle)}.md-next-title{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.md-shortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.md-shortcut{background:var(--wt-card);border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-md);padding:20px;display:flex;align-items:center;gap:14px;min-width:0;text-decoration:none!important;transition:box-shadow var(--wt-dur) var(--wt-ease)}.md-shortcut:hover{box-shadow:var(--wt-elev-lg)}.md-shortcut>img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.md-short-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.md-short-title{font:700 15px/20px var(--wt-font);color:var(--wt-ink)}.md-short-sub{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.md-short-go{width:36px;height:36px;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);display:grid;place-items:center;flex-shrink:0}.md-short-go>svg{width:16px;height:16px}.md-dialog{display:flex;flex-direction:column;gap:12px}.md-pick{max-height:320px;overflow-y:auto}.md-pick-row{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;border:1px solid transparent;background:none;cursor:pointer;text-align:left;font-family:var(--wt-font)}.md-pick-row:hover{background:var(--wt-row-hover)}.md-pick-row.is-on{background:var(--wt-tint);border-color:var(--wt-primary)}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2) format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-ext-800-normal-DRv2ic_2.woff2) format("woff2"),url(/assets/outfit-latin-ext-800-normal-DyhPHUt-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-800-normal-CQna6-G7.woff2) format("woff2"),url(/assets/outfit-latin-800-normal-BRHLSPcU.woff) format("woff");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}.tk-page,.tk-new,.tk-escalate{--tk-teal-bg: #E9F6F8;--tk-teal-fg: #1B6E7A;--tk-teal-dot: #3AA6B9;--tk-grey-bg: #EEF0F6;--tk-grey-fg: #4A4A5E;--tk-danger-dot: #E5484D;--tk-danger-soft: #F3B4B4;--tk-select: #7C6CEC;--tk-select-ring: rgba(124, 108, 236, .18);--tk-ink-hover: #3A2A85;--tk-mono: ui-monospace, SFMono-Regular, Menlo, monospace}.wtk-page.tk-page{max-width:1400px;gap:20px;padding-bottom:48px}.tk-page .tk-panel{display:flex;flex-direction:column;gap:20px;min-width:0}.tk-page .tk-grow,.tk-new .tk-grow{flex:1}.tk-page .tk-head{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.tk-page .tk-head-main{flex:1 1 300px;display:flex;align-items:center;gap:14px;min-width:0}.tk-page .tk-head-tile{width:52px;height:52px;border-radius:16px;background:var(--wt-tint);display:grid;place-items:center;flex-shrink:0}.tk-page .tk-head-text{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-page .tk-h1{margin:0;font:700 clamp(24px,3vw,28px)/1.2 var(--wt-font);letter-spacing:normal;color:var(--wt-ink)}.tk-page .tk-sub{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-head-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tk-page .tk-view.wtk-seg .wtk-seg-item{height:36px;padding:0 16px;gap:8px;font:700 13px/18px var(--wt-font)}.tk-page .tk-view.wtk-seg .wtk-seg-item>svg{width:14px;height:14px}.tk-page .tk-view.wtk-seg .wtk-seg-item:not([aria-selected=true]){color:var(--wt-ink)}.tk-page .wtk-btn.tk-new-btn{padding:0 18px}:is(.tk-page,.tk-new,.tk-escalate) .tk-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;box-sizing:border-box;flex-shrink:0;border-radius:999px;font:700 11px/1 var(--wt-font);white-space:nowrap;border:1px solid transparent}:is(.tk-page,.tk-new) .tk-chip--24{height:24px;padding:0 9px}:is(.tk-page,.tk-new) .tk-chip--20{height:20px;padding:0 7px}:is(.tk-page,.tk-new) .tk-chip>svg{width:11px;height:11px;flex-shrink:0}:is(.tk-page,.tk-new) .tk-dot{width:6px;height:6px;border-radius:999px;flex-shrink:0;background:currentColor}:is(.tk-page,.tk-new) .tk-tone--lilac{background:var(--wt-tint);color:var(--wt-primary)}:is(.tk-page,.tk-new) .tk-tone--grey{background:var(--tk-grey-bg);color:var(--tk-grey-fg)}:is(.tk-page,.tk-new) .tk-tone--teal{background:var(--tk-teal-bg);color:var(--tk-teal-fg)}:is(.tk-page,.tk-new) .tk-tone--teal .tk-dot{background:var(--tk-teal-dot)}:is(.tk-page,.tk-new) .tk-tone--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}:is(.tk-page,.tk-new) .tk-tone--warn .tk-dot{background:var(--wt-warn-strong)}:is(.tk-page,.tk-new) .tk-tone--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}:is(.tk-page,.tk-new) .tk-tone--ok .tk-dot{background:var(--wt-ok-dot)}:is(.tk-page,.tk-new) .tk-tone--danger{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}:is(.tk-page,.tk-new) .tk-tone--danger .tk-dot{background:var(--tk-danger-dot)}:is(.tk-page,.tk-new) .tk-tone--pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}:is(.tk-page,.tk-new) .tk-tone--pink .tk-dot{background:var(--wt-pink-dot)}:is(.tk-page,.tk-new) .tk-tone--neutral{background:var(--wt-panel);color:var(--wt-fg-2);border-color:var(--wt-line)}:is(.tk-page,.tk-new) .tk-tone--plain{background:var(--wt-tint);color:var(--wt-ink)}:is(.tk-page,.tk-new) .tk-tone--outline{background:var(--wt-card);color:var(--wt-muted);border-color:var(--wt-line)}:is(.tk-page,.tk-new) .tk-tone--type{background:var(--wt-card);color:var(--wt-primary);border-color:var(--wt-tint-2)}:is(.tk-page,.tk-new) .tk-fg--danger{color:var(--wt-danger-fg)}:is(.tk-page,.tk-new) .tk-fg--pink{color:var(--wt-pink-fg)}:is(.tk-page,.tk-new) .tk-fg--warn{color:var(--wt-warn-fg)}:is(.tk-page,.tk-new) .tk-fg--teal{color:var(--tk-teal-fg)}.tk-page .tk-av{display:inline-grid;place-items:center;flex-shrink:0;box-sizing:border-box;border-radius:999px;font-family:var(--wt-font);font-weight:700;line-height:1;border:1px solid transparent}.tk-page .tk-av--22{width:22px;height:22px;font-size:9px}.tk-page .tk-av--34{width:34px;height:34px;font-size:12px}.tk-page .tk-av--38{width:38px;height:38px;font-size:13px}.tk-page .tk-av--teal{background:var(--tk-teal-bg);color:var(--tk-teal-fg)}.tk-page .tk-av--tint{background:var(--wt-tint);color:var(--wt-primary)}.tk-page .tk-av--pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.tk-page .tk-av--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.tk-page .tk-av--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.tk-page .tk-av--empty{background:var(--wt-card);border:1px dashed var(--wt-lilac)}.tk-page .tk-owner{display:inline-flex;align-items:center;gap:6px;min-width:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.tk-page .tk-owner--none{color:var(--wt-danger-fg)}:is(.tk-page,.tk-new) .tk-key{font:700 11px/16px var(--tk-mono);letter-spacing:.02em;color:var(--wt-muted)}:is(.tk-page,.tk-new) .tk-overline{font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}:is(.tk-page,.tk-new) .tk-spin{animation:tk-spin 1s linear infinite}@keyframes tk-spin{to{transform:rotate(360deg)}}:is(.tk-page,.tk-new,.tk-escalate) .tk-inline-link{display:inline;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:700;color:var(--wt-primary);text-decoration:underline;text-underline-offset:2px}:is(.tk-page,.tk-new,.tk-escalate) .tk-req{color:var(--wt-danger-fg)}:is(.tk-page,.tk-new) :is(.tk-card,.tk-scope-item,.tk-group-head,.tk-iconbtn,.tk-linear-btn,.tk-back,.tk-send,.tk-period,.tk-tab,.tk-act,.tk-showall,.tk-reset,.tk-filter-btn,.tk-search-clear,.tk-person--account,.tk-archive-link,.tk-account-filter-clear,.tk-cat,.tk-pri,.tk-starter,.tk-mic,.tk-drop,.tk-similar,.tk-disclose,.tk-suggest-yes,.tk-accounts-trigger,.tk-accounts-add,.tk-account-chip button,.tk-feature-links a,.tk-suggest-no,.tk-inline-link):focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.tk-page .tk-known{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:20px;background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border);color:var(--wt-warn-ink)}.tk-page .tk-known-icon{width:20px;height:20px;flex-shrink:0;color:var(--wt-warn-fg)}.tk-page .tk-known-title{margin:0;font:700 14px/20px var(--wt-font);color:var(--wt-warn-ink)}.tk-page .tk-known-list{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font:500 13px/18px var(--wt-font)}.tk-page .tk-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container wt-main (min-width: 980px){.tk-page .tk-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.tk-page .tk-queue{position:sticky;top:0;max-height:calc(100vh - 150px);overflow:auto}.tk-page .tk-back:not(.tk-back--always){display:none}.tk-page .tk-card.is-auto{background:var(--wt-row-hover);border-color:var(--tk-select);box-shadow:0 0 0 3px var(--tk-select-ring)}}@container wt-main (max-width: 979.98px){.tk-page .tk-grid[data-detail=auto]>.tk-detail{display:none}.tk-page .tk-grid[data-detail=open]>.tk-queue{display:none}}.tk-page .tk-queue{background:var(--wt-card);border-radius:25px;box-shadow:var(--wt-elev-md);padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-width:0;scrollbar-width:thin;scrollbar-color:var(--wt-lilac) transparent}.tk-page .tk-scope{display:flex;gap:4px;padding:4px;border-radius:999px;background:var(--wt-tint);flex-shrink:0}.tk-page .tk-scope-item{flex:1;min-width:0;height:34px;padding:0 6px;border:0;border-radius:999px;cursor:pointer;background:transparent;color:var(--wt-muted);font:700 12px/16px var(--wt-font);white-space:nowrap;transition:background-color var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease)}.tk-page .tk-scope-item:hover{color:var(--wt-ink)}.tk-page .tk-scope-item.is-active{background:var(--wt-card);color:var(--wt-ink);box-shadow:var(--wt-elev-sm)}.tk-page .tk-account-filter{display:flex;align-items:center;gap:8px;height:42px;padding:0 6px 0 14px;box-sizing:border-box;flex-shrink:0;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);font:700 13px/18px var(--wt-font)}.tk-page .tk-account-filter>svg{width:16px;height:16px;flex-shrink:0}.tk-page .tk-account-filter-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wt-ink)}.tk-page .tk-account-filter-clear{width:32px;height:32px;border:0;border-radius:999px;background:var(--wt-card);color:var(--wt-primary);display:grid;place-items:center;cursor:pointer}.tk-page .tk-account-filter-clear>svg{width:14px;height:14px}.tk-page .tk-search-row{display:flex;align-items:center;gap:8px;flex-shrink:0}.tk-page .tk-search{flex:1;min-width:0;height:42px;display:flex;align-items:center;gap:10px;padding:0 6px 0 14px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-card);color:var(--wt-subtle);transition:border-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.tk-page .tk-search:focus-within{border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.tk-page .tk-search>svg{width:16px;height:16px;flex-shrink:0}.tk-page input.tk-search-input{flex:1;min-width:0;height:40px;padding:0;margin:0;border:0;outline:none;background:transparent;box-shadow:none;font:500 14px/20px var(--wt-font);color:var(--wt-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tk-page input.tk-search-input::-moz-placeholder{color:var(--wt-muted);opacity:1}.tk-page input.tk-search-input::placeholder{color:var(--wt-muted);opacity:1}.tk-page input.tk-search-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.tk-page .tk-search-clear{width:30px;height:30px;flex-shrink:0;border:0;border-radius:999px;background:transparent;color:var(--wt-muted);display:grid;place-items:center;cursor:pointer}.tk-page .tk-search-clear:hover{background:var(--wt-tint)}.tk-page .tk-search-clear>svg{width:14px;height:14px}.tk-page .tk-filter-btn{position:relative;width:42px;height:42px;flex-shrink:0;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-card);color:var(--wt-muted);display:grid;place-items:center;cursor:pointer}.tk-page .tk-filter-btn:hover,.tk-page .tk-filter-btn[aria-expanded=true]{background:var(--wt-tint);color:var(--wt-primary)}.tk-page .tk-filter-btn.is-set{border-color:var(--wt-lilac);color:var(--wt-primary)}.tk-page .tk-filter-btn>svg{width:16px;height:16px}.tk-page .tk-filter-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;display:grid;place-items:center;background:var(--wt-primary);color:var(--wt-on-primary);font:700 10px/1 var(--wt-font)}.tk-page .tk-queue-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:is(.tk-page) .tk-select-pill{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;max-width:100%;padding:0 10px 0 12px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-card);cursor:pointer}.tk-page .tk-select-pill.is-set{background:var(--wt-row-hover);border-color:var(--wt-lilac)}.tk-page .tk-select-pill:focus-within{outline:2px solid var(--wt-focus);outline-offset:2px}.tk-page .tk-select-pill>svg{width:11px;height:11px;flex-shrink:0;color:var(--wt-muted);pointer-events:none}.tk-page .tk-select-pill>.tk-select-icon{width:14px;height:14px;color:var(--wt-subtle)}.tk-page .tk-select-label{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.tk-page .tk-select-pill select{min-width:0;max-width:180px;margin:0;padding:0 2px 0 0;border:0;outline:none;background:transparent;cursor:pointer;font:700 13px/18px var(--wt-font);color:var(--wt-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis}.tk-page .tk-select-pill.is-set select{color:var(--wt-primary)}.tk-page .tk-select-pill select option{color:var(--wt-ink);background:var(--wt-card)}.tk-page .tk-reset{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:var(--wt-primary);font:700 12px/16px var(--wt-font);cursor:pointer}.tk-page .tk-reset:hover{background:var(--wt-tint)}.tk-page .tk-reset>svg{width:12px;height:12px}.tk-page .tk-group{display:flex;flex-direction:column;gap:8px}.tk-page .tk-group-head{display:flex;align-items:center;gap:8px;width:100%;padding:6px 4px 2px;border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--wt-font);border-radius:8px}.tk-page .tk-group-head>svg{width:12px;height:12px;flex-shrink:0;color:var(--wt-muted)}.tk-page .tk-group-label{font:700 12px/16px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-ink);white-space:nowrap}.tk-page .tk-group-count{display:inline-flex;align-items:center;height:20px;padding:0 7px;box-sizing:border-box;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);font:700 11px/1 var(--wt-font)}.tk-page .tk-group-hint{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tk-page .tk-group-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tk-page .tk-archive-link{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:2px 4px;border-radius:8px;font:700 13px/18px var(--wt-font);color:var(--wt-primary);text-decoration:none}.tk-page .tk-archive-link:hover{text-decoration:underline}.tk-page .tk-archive-link>svg{width:14px;height:14px}.tk-page .tk-card{width:100%;display:flex;flex-direction:column;gap:8px;padding:12px 14px;box-sizing:border-box;text-align:left;cursor:pointer;border:1px solid var(--wt-line);border-radius:16px;background:var(--wt-card);color:inherit;font-family:var(--wt-font);transition:border-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.tk-page .tk-card:hover{border-color:var(--wt-lilac)}.tk-page .tk-card.is-selected{background:var(--wt-row-hover);border-color:var(--tk-select);box-shadow:0 0 0 3px var(--tk-select-ring)}.tk-page .tk-card-row{display:flex;align-items:center;gap:8px;min-width:0}.tk-page .tk-card-row--wrap{flex-wrap:wrap;gap:6px}.tk-page .tk-over{display:inline-flex;align-items:center;gap:4px;font:700 11px/16px var(--wt-font);color:var(--wt-danger-fg);white-space:nowrap}.tk-page .tk-over>svg{width:11px;height:11px}.tk-page .tk-card-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tk-page .tk-queue-skel{display:flex;flex-direction:column;gap:8px}.tk-page .tk-card-skel{height:100px;border-radius:16px}.tk-page .tk-queue-error{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 4px}.tk-page .tk-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 12px;text-align:center}.tk-page .tk-empty>img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.tk-page .tk-empty-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-empty-line{font:500 12px/16px var(--wt-font);color:var(--wt-muted);max-width:280px}.tk-page .tk-empty .tk-archive-link{align-self:center}.tk-page .tk-detail{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--wt-card);border-radius:25px;box-shadow:var(--wt-elev-md)}.tk-page .tk-detail--state{align-items:center;justify-content:center;gap:10px;min-height:360px;padding:48px 24px;box-sizing:border-box;text-align:center}.tk-page .tk-detail--state>img{width:96px;height:96px;-o-object-fit:contain;object-fit:contain}.tk-page .tk-detail--state .wtk-fine{margin:0;max-width:340px}.tk-page .tk-state-title{margin:0;font:700 16px/22px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-detail-head{display:flex;flex-direction:column;gap:16px;padding:clamp(18px,2.6vw,28px);border-bottom:1px solid var(--wt-line)}.tk-page .tk-detail-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.tk-page .tk-back{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;box-sizing:border-box;cursor:pointer;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-card);color:var(--wt-ink);font:700 12px/16px var(--wt-font)}.tk-page .tk-back:hover{background:var(--wt-tint)}.tk-page .tk-back>svg{width:14px;height:14px}.tk-page .tk-dkey{font:700 12px/16px var(--tk-mono);letter-spacing:.02em;color:var(--wt-primary)}.tk-page .tk-iconbtn{width:36px;height:36px;flex-shrink:0;box-sizing:border-box;display:grid;place-items:center;cursor:pointer;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-card);color:var(--wt-muted)}.tk-page .tk-iconbtn:hover{background:var(--wt-tint)}.tk-page .tk-iconbtn>svg{width:16px;height:16px}.tk-page .tk-linear-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;box-sizing:border-box;flex-shrink:0;border-radius:999px;background:var(--wt-ink-bg);color:var(--wt-on-ink);font:700 13px/18px var(--wt-font);white-space:nowrap;text-decoration:none}.tk-page .tk-linear-btn:hover{background:var(--tk-ink-hover);color:var(--wt-on-ink);text-decoration:none}.tk-page .tk-linear-btn>svg{width:15px;height:15px}.tk-page .tk-title{margin:0;font:700 clamp(20px,2.2vw,26px)/1.25 var(--wt-font);letter-spacing:normal;color:var(--wt-ink);text-wrap:pretty;overflow-wrap:anywhere}.tk-page .tk-chips{display:flex;flex-wrap:wrap;gap:8px}.tk-page .tk-people{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.tk-page .tk-person{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;box-sizing:border-box;text-align:left;border:1px solid var(--wt-line);border-radius:16px;background:var(--wt-panel);color:inherit;font-family:var(--wt-font)}.tk-page button.tk-person--account{cursor:pointer;transition:border-color var(--wt-dur) var(--wt-ease)}.tk-page button.tk-person--account:hover{border-color:var(--wt-lilac)}.tk-page .tk-account-tile{width:38px;height:38px;flex-shrink:0;box-sizing:border-box;display:grid;place-items:center;border:1px solid var(--wt-line);border-radius:12px;background:var(--wt-card);color:var(--wt-primary)}.tk-page .tk-account-tile>svg{width:18px;height:18px}.tk-page .tk-person-text{display:flex;flex-direction:column;min-width:0}.tk-page .tk-person-label{font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.tk-page .tk-person-value{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-page .tk-person-value--none{color:var(--wt-danger-fg)}.tk-page .tk-detail-body{flex:1;display:flex;flex-direction:column;gap:16px;padding:clamp(16px,2.4vw,24px);background:var(--wt-panel)}.tk-page .tk-box{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:20px;background:var(--wt-card);box-shadow:var(--wt-elev-sm)}.tk-page .tk-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px}.tk-page .tk-step{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 8px;box-sizing:border-box;cursor:default;border:1px solid var(--wt-line);border-radius:12px;background:var(--wt-card);color:var(--wt-muted);font:700 13px/18px var(--wt-font);white-space:nowrap}.tk-page .tk-step>svg{width:14px;height:14px;flex-shrink:0}.tk-page .tk-step.is-active{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.tk-page .tk-status-note{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tk-page .tk-status-raw.wtk-chip{height:22px;font-size:11px}.tk-page .tk-desc{margin:0;font:500 15px/24px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty}.tk-page .tk-impact{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:14px;background:var(--wt-tint);font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-impact>svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--wt-primary)}.tk-page .tk-impact b{font-weight:700}.tk-page .tk-details{margin:0;display:flex;flex-direction:column;gap:10px;font:500 13px/18px var(--wt-font)}.tk-page .tk-details-row{display:flex;flex-direction:column;gap:2px}.tk-page .tk-details dt{font-weight:700;color:var(--wt-muted)}.tk-page .tk-details dd{margin:0;color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.tk-page .tk-shot{display:block;align-self:flex-start;max-width:100%;height:160px;overflow:hidden;border:1px solid var(--wt-line);border-radius:14px}.tk-page .tk-shot>img{display:block;height:100%;width:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.tk-page .tk-shot--skel{width:240px}.tk-page .tk-conv{display:flex;flex-direction:column;gap:12px}.tk-page .tk-conv-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tk-page .tk-conv-head>svg{width:18px;height:18px;color:var(--wt-primary)}.tk-page .tk-conv-title{margin:0;font:700 16px/22px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-conv-count{display:inline-flex;align-items:center;height:20px;padding:0 7px;box-sizing:border-box;border-radius:999px;background:var(--wt-primary);color:var(--wt-on-primary);font:700 11px/1 var(--wt-font)}.tk-page .tk-conv-sync{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tk-page .tk-event{display:flex;align-items:center;gap:10px;font:500 12px/16px var(--wt-font);color:var(--wt-muted);text-align:center}.tk-page .tk-event:before,.tk-page .tk-event:after{content:"";flex:1;height:1px;background:var(--wt-line)}.tk-page .tk-event>svg{width:14px;height:14px;flex-shrink:0}.tk-page .tk-event--escalation{color:var(--wt-danger-fg)}.tk-page .tk-msg{display:flex;align-items:flex-start;gap:12px}.tk-page .tk-bubble{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding:10px 14px;border:1px solid var(--wt-line);border-radius:4px 16px 16px;background:var(--wt-card)}.tk-page .tk-msg.is-mine .tk-bubble{background:var(--wt-row-hover);border-color:var(--wt-tint-2)}.tk-page .tk-bubble-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.tk-page .tk-bubble-who{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-bubble-when{font:500 11px/16px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-bubble-text{font:500 14px/21px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty}.tk-page .tk-no-replies{margin:0;text-align:center}.tk-page .tk-composer{display:flex;align-items:flex-end;gap:10px;padding:14px clamp(16px,2.4vw,24px);border-top:1px solid var(--wt-line);background:var(--wt-card)}.tk-page .tk-composer--locked{flex-direction:column;align-items:stretch;gap:6px}.tk-page .tk-reply{flex:1;min-width:0;height:44px;min-height:44px;max-height:128px;margin:0;padding:11px 18px;box-sizing:border-box;resize:none;outline:none;border:1px solid var(--wt-line);border-radius:22px;background:var(--wt-panel);font:500 14px/20px var(--wt-font);color:var(--wt-ink);transition:border-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.tk-page .tk-reply::-moz-placeholder{color:var(--wt-muted);opacity:1}.tk-page .tk-reply::placeholder{color:var(--wt-muted);opacity:1}.tk-page .tk-reply:focus{border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.tk-page .tk-reply:disabled{cursor:not-allowed;opacity:.7}.tk-page .tk-send{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;box-sizing:border-box;flex-shrink:0;cursor:pointer;border:0;border-radius:999px;background:var(--wt-primary);color:var(--wt-on-primary);font:700 14px/20px var(--wt-font);transition:background-color var(--wt-dur) var(--wt-ease)}.tk-page .tk-send:hover:not(:disabled){background:var(--wt-primary-hover)}.tk-page .tk-send:disabled{cursor:default;background:var(--wt-disabled-bg);color:var(--wt-on-disabled)}.tk-page .tk-send>svg{width:16px;height:16px}.tk-page .tk-composer-note{margin:0 6px}.tk-page .tk-skel-title{height:22px;width:90%}.tk-page .tk-skel-box{height:96px;border-radius:20px}.tk-page .tk-skel-box--tall{height:180px}@container wt-main (max-width: 359.98px){.tk-page .tk-send{padding:0 14px}.tk-page .tk-send-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}.tk-page .tk-an{display:flex;flex-direction:column;gap:20px;min-width:0}.tk-page .tk-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border-radius:20px;background:var(--wt-card);box-shadow:var(--wt-elev-sm)}.tk-page .tk-periods{display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--wt-tint)}.tk-page .tk-period{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;min-width:48px;padding:0 12px;box-sizing:border-box;border:0;border-radius:999px;background:transparent;color:var(--wt-muted);font:700 13px/18px var(--wt-font);cursor:pointer}.tk-page .tk-period:hover{color:var(--wt-ink)}.tk-page .tk-period.is-active{background:var(--wt-card);color:var(--wt-ink);box-shadow:var(--wt-elev-sm)}.tk-page .tk-period>svg{width:14px;height:14px}.tk-page .tk-dates{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tk-page .tk-dates>svg{width:12px;height:12px;color:var(--wt-subtle)}.tk-page input.tk-date{height:36px;min-height:36px!important;max-height:36px!important;padding:0 12px;margin:0;border:1px solid var(--wt-tint-2);border-radius:999px;background:var(--wt-card);color:var(--wt-ink);font:700 13px/18px var(--wt-font)}.tk-page input.tk-date:focus{outline:none;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.tk-page .tk-vrule{width:1px;height:24px;background:var(--wt-line)}.tk-page .tk-range{display:inline-flex;align-items:center;gap:6px;font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.tk-page .tk-range>svg{width:13px;height:13px}.tk-page .tk-an-error{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 22px;border-radius:25px;background:var(--wt-card);box-shadow:var(--wt-elev-md)}.tk-page .tk-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));overflow:hidden;border-radius:25px;background:var(--wt-card);box-shadow:var(--wt-elev-md)}.tk-page .tk-kpi{display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px 22px;margin:-1px 0 0 -1px;border-left:1px solid var(--wt-line);border-top:1px solid var(--wt-line)}.tk-page .tk-kpi-label{display:flex;align-items:center;gap:8px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-kpi-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0}.tk-page .tk-kpi-dot--ink{background:var(--wt-ink)}.tk-page .tk-kpi-dot--primary{background:var(--wt-primary)}.tk-page .tk-kpi-dot--danger{background:var(--tk-danger-dot)}.tk-page .tk-kpi-dot--ok{background:var(--wt-ok-dot)}.tk-page .tk-kpi-dot--warn{background:var(--wt-warn-strong)}.tk-page .tk-kpi-dot--subtle{background:var(--wt-subtle)}.tk-page .tk-kpi-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tk-page .tk-kpi-value{font:700 34px/38px var(--wt-font);letter-spacing:-.02em;color:var(--wt-ink)}.tk-page .tk-delta{display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 7px;box-sizing:border-box;border-radius:999px;font:700 11px/1 var(--wt-font);white-space:nowrap}.tk-page .tk-delta>svg{width:11px;height:11px}.tk-page .tk-kpi-bar{position:relative;display:block;height:6px;border-radius:999px;background:var(--wt-tint)}.tk-page .tk-kpi-bar-fill{display:block;height:100%;border-radius:999px}.tk-page .tk-kpi-bar-fill.is-ok{background:var(--wt-ok-dot)}.tk-page .tk-kpi-bar-fill.is-bad{background:var(--tk-danger-dot)}.tk-page .tk-kpi-bar-mark{position:absolute;left:80%;top:-4px;width:2px;height:14px;border-radius:1px;background:var(--wt-ink)}.tk-page .tk-kpi-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-kpi-sub--danger{color:var(--wt-danger-fg)}.tk-page .tk-attn{display:flex;flex-direction:column;gap:6px;padding:clamp(18px,2.6vw,24px);border-radius:25px;background:var(--wt-card);box-shadow:var(--wt-elev-md)}.tk-page .tk-attn-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:10px}.tk-page .tk-attn-head-text{flex:1 1 220px;min-width:0}.tk-page .tk-attn-title{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-attn-sub{margin:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:22px;background:var(--wt-tint)}.tk-page .tk-tab{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;box-sizing:border-box;cursor:pointer;border:0;border-radius:999px;background:transparent;color:var(--wt-ink);font:700 12px/16px var(--wt-font);white-space:nowrap}.tk-page .tk-tab.is-active{background:var(--wt-card);box-shadow:var(--wt-elev-sm)}.tk-page .tk-tab-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;font:700 10px/1 var(--wt-font);color:var(--wt-muted)}.tk-page .tk-tab.is-active .tk-tab-count{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.tk-page .tk-attn-cols{display:none}.tk-page .tk-attn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tk-page .tk-attn-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:12px 10px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:16px;transition:background-color var(--wt-dur) var(--wt-ease)}.tk-page .tk-attn-row:hover{background:var(--wt-panel)}.tk-page .tk-attn-row.is-critical{background:var(--wt-danger-soft-bg);border-color:var(--wt-danger-soft-border)}.tk-page .tk-attn-ticket{display:flex;align-items:center;gap:12px;min-width:0}.tk-page .tk-ptile{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:12px}.tk-page .tk-ptile>svg{width:18px;height:18px}.tk-page .tk-attn-main{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-page .tk-attn-name{display:flex;align-items:center;gap:8px;min-width:0}.tk-page .tk-attn-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-attn-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-attn-meta b{font-weight:700}.tk-page .tk-attn-owner{display:none;align-items:center;gap:8px;min-width:0}.tk-page .tk-attn-over{display:flex;flex-direction:column;gap:4px;font:500 11px/14px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.tk-page .tk-attn-over b{font:700 16px/20px var(--wt-font);color:var(--wt-danger-fg)}.tk-page .tk-attn-bar{display:none;height:4px;overflow:hidden;border-radius:999px;background:var(--wt-danger-bg)}.tk-page .tk-attn-bar>span{display:block;height:100%;border-radius:999px;background:var(--tk-danger-dot)}.tk-page .tk-attn-action{display:none;justify-content:flex-end}.tk-page .tk-act{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;box-sizing:border-box;cursor:pointer;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-card);color:var(--wt-ink);font:700 12px/16px var(--wt-font);white-space:nowrap}.tk-page .tk-act:hover:not(:disabled){background:var(--wt-tint)}.tk-page .tk-act>svg{width:13px;height:13px}.tk-page .tk-act--danger{background:var(--wt-danger);border-color:var(--wt-danger);color:var(--wt-on-danger)}.tk-page .tk-act--danger:hover:not(:disabled){background:var(--wt-danger-hover)}.tk-page .tk-act--ok{background:var(--wt-ok-bg);border-color:transparent;color:var(--wt-ok-fg);cursor:default}@container wt-main (min-width: 860px){.tk-page .tk-attn-cols{display:grid;grid-template-columns:minmax(0,1fr) 200px 120px 120px;gap:16px;padding:0 10px 6px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.tk-page .tk-attn-row{grid-template-columns:minmax(0,1fr) 200px 120px 120px}.tk-page .tk-attn-owner,.tk-page .tk-attn-action{display:flex}.tk-page .tk-attn-bar{display:block}}.tk-page .tk-showall{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 4px;border:0;border-radius:8px;background:none;color:var(--wt-primary);font:700 13px/18px var(--wt-font);cursor:pointer}.tk-page .tk-showall>svg{width:14px;height:14px}.tk-page .tk-attn-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:24px;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-attn-empty>img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.tk-page .tk-attn-skel{height:66px;border-radius:16px}.tk-page .tk-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;align-items:stretch}.tk-page .tk-chart{display:flex;flex-direction:column;gap:14px;min-width:0;padding:22px 24px;border-radius:25px;background:var(--wt-card);box-shadow:var(--wt-elev-md)}.tk-page .tk-chart-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.tk-page .tk-chart-title{margin:0;font:700 16px/22px var(--wt-font);color:var(--wt-ink)}.tk-page .tk-chart-aside{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-chart-skel{height:150px;border-radius:16px}.tk-page .tk-bytype{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tk-page .tk-bytype li{display:flex;flex-direction:column;gap:6px}.tk-page .tk-bytype-row{display:flex;justify-content:space-between;gap:8px;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.tk-page .tk-bytype-row b{font-weight:700;color:var(--wt-ink)}.tk-page .tk-stackbar{display:flex;gap:3px;height:14px}.tk-page .tk-stackbar>span{min-width:4px;border-radius:999px}.tk-page .tk-sw--done{background:var(--wt-ok-dot)}.tk-page .tk-sw--triage{background:var(--wt-primary)}.tk-page .tk-sw--in_progress{background:var(--tk-teal-dot)}.tk-page .tk-sw--todo{background:var(--wt-lilac)}.tk-page .tk-sw--waiting{background:var(--wt-warn-strong)}.tk-page .tk-sw--canceled{background:var(--wt-subtle)}.tk-page .tk-sw--other{background:var(--wt-fg-2)}.tk-page .tk-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tk-page .tk-legend li{display:flex;align-items:center;gap:10px;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.tk-page .tk-legend-sq{width:10px;height:10px;border-radius:4px;flex-shrink:0}.tk-page .tk-legend-label{flex:1;min-width:0}.tk-page .tk-legend b{font-weight:700;color:var(--wt-ink)}.tk-page .tk-legend-pct{width:40px;text-align:right;color:var(--wt-muted)}.tk-page .tk-sla{display:flex;flex-direction:column;gap:8px}.tk-page .tk-sla-plots{position:relative;height:150px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;align-items:end}.tk-page .tk-sla-target{position:absolute;left:0;right:0;bottom:96px;border-top:2px dashed var(--wt-lilac)}.tk-page .tk-sla-plot{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.tk-page .tk-sla-val{font:700 11px/14px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-sla-bar{width:100%;max-width:36px;height:calc(120px * var(--v) / 100);border-radius:8px 8px 4px 4px}.tk-page .tk-sla-bar.is-ok{background:var(--wt-ok-dot)}.tk-page .tk-sla-bar.is-bad{background:var(--tk-danger-dot)}.tk-page .tk-sla-bar.is-soft{background:var(--tk-danger-soft)}.tk-page .tk-sla-labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;text-align:center;font:500 11px/14px var(--wt-font);color:var(--wt-muted)}.tk-page .tk-more-body{display:flex;flex-direction:column;gap:16px;min-width:0}.tk-page .tk-more-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}.tk-escalate .tk-field-select{display:block;width:100%;height:44px;padding:0 14px;box-sizing:border-box;cursor:pointer;border:1px solid var(--wt-line);border-radius:999px;background:var(--wt-panel);color:var(--wt-text);font:500 14px/20px var(--wt-font)}.tk-escalate .tk-field-select:focus{outline:none;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.tk-escalate .wtk-btn .tk-spin{animation:tk-spin 1s linear infinite}.wtk-dialog.tk-new{width:min(calc(100vw - 32px),760px);max-height:calc(100dvh - 32px);padding:0;gap:0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 100px 200px #3440542e,var(--wt-elev-lg)}@media (min-width: 1000px){.wtk-dialog.tk-new{width:min(calc(100vw - 32px),1060px)}}.tk-new .tk-new-head{display:flex;align-items:center;gap:14px;padding:22px 24px;border-bottom:1px solid var(--wt-line);flex-shrink:0}.tk-new .tk-new-tile{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;border-radius:16px;background:var(--wt-tint)}.tk-new .tk-new-head-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tk-new .tk-new-title{margin:0;font:700 22px/28px var(--wt-font);letter-spacing:normal;color:var(--wt-ink)}.tk-new .tk-new-sub{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.tk-new .tk-new-body{flex:1;min-height:0;overflow:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start;padding:20px 24px;background:var(--wt-panel)}.tk-new .tk-new-aside{display:none}@media (min-width: 1000px){.tk-new .tk-new-body{grid-template-columns:minmax(0,1fr) 290px}.tk-new .tk-new-aside{display:flex;flex-direction:column;gap:14px;position:sticky;top:0}}@media (max-width: 479.98px){.tk-new .tk-new-head{padding:18px 16px 18px 20px;align-items:flex-start}.tk-new .tk-new-body{padding:16px}}.tk-new .tk-new-main{display:flex;flex-direction:column;gap:16px;min-width:0}.tk-new .tk-ai{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px dashed var(--wt-lilac);border-radius:20px;background:var(--wt-row-hover)}.tk-new .tk-ai-head{display:flex;align-items:center;gap:8px}.tk-new .tk-ai-head>svg{width:15px;height:15px;color:var(--wt-primary)}.tk-new .tk-ai-title{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.tk-new .tk-ai-input{position:relative}.tk-new .tk-ai-input .tk-textarea{padding-right:48px}.tk-new .tk-mic{position:absolute;right:8px;bottom:8px;width:32px;height:32px;display:grid;place-items:center;cursor:pointer;border:0;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary)}.tk-new .tk-mic.is-on{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.tk-new .tk-mic>svg{width:15px;height:15px}.tk-new .tk-starters{display:flex;flex-wrap:wrap;gap:6px}.tk-new .tk-starter{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px;box-sizing:border-box;cursor:pointer;text-align:left;border:1px solid var(--wt-tint-2);border-radius:999px;background:var(--wt-card);color:var(--wt-primary);font:700 12px/16px var(--wt-font)}.tk-new .tk-starter:hover{background:var(--wt-tint)}.tk-new .tk-starter>svg{width:12px;height:12px;flex-shrink:0}.tk-new .tk-ai-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tk-new .tk-ai-hint{flex:1 1 220px;min-width:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-new .wtk-btn.tk-draft-btn{height:38px}.tk-new .tk-form{container:tk-form / inline-size;padding:6px 18px;border-radius:20px;background:var(--wt-card);box-shadow:var(--wt-elev-sm)}.tk-new .tk-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 16px;padding:14px 0;border-bottom:1px solid var(--wt-line)}.tk-new .tk-row--last{border-bottom:0}@container tk-form (min-width: 560px){.tk-new .tk-row{grid-template-columns:130px minmax(0,1fr)}.tk-new .tk-row-label{padding-top:11px}}.tk-new .tk-row-label{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.tk-new .tk-row-name{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.tk-new .tk-ai-mark{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);font:700 10px/1 var(--wt-font)}.tk-new .tk-ai-mark>svg{width:10px;height:10px}.tk-new .tk-row-field{display:flex;flex-direction:column;gap:8px;min-width:0}.tk-new .tk-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.tk-new .tk-cat{display:flex;flex-direction:column;gap:2px;padding:10px 12px;box-sizing:border-box;text-align:left;cursor:pointer;border:1px solid var(--wt-line);border-radius:14px;background:var(--wt-card);color:inherit;font-family:var(--wt-font);transition:border-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.tk-new .tk-cat:hover{border-color:var(--wt-lilac)}.tk-new .tk-cat.is-selected{background:var(--wt-row-hover);border-color:var(--tk-select);box-shadow:0 0 0 3px var(--tk-select-ring)}.tk-new .tk-cat-title{display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.tk-new .tk-cat.is-selected .tk-cat-title{color:var(--wt-primary)}.tk-new .tk-cat-title>svg{width:14px;height:14px;flex-shrink:0}.tk-new .tk-cat-sub{font:500 11px/15px var(--wt-font);color:var(--wt-muted)}.tk-new .tk-suggest{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:12px;background:var(--wt-tint);font:500 12px/16px var(--wt-font);color:var(--wt-ink)}.tk-new .tk-suggest>svg{width:14px;height:14px;color:var(--wt-primary);flex-shrink:0}.tk-new .tk-suggest>span{flex:1;min-width:0}.tk-new .tk-suggest-yes{height:28px;padding:0 12px;border:0;border-radius:999px;background:var(--wt-primary);color:var(--wt-on-primary);font:700 12px/16px var(--wt-font);cursor:pointer}.tk-new .tk-suggest-no{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--wt-muted);cursor:pointer}.tk-new .tk-suggest-no>svg{width:14px;height:14px}.tk-new input.tk-input{display:block;width:100%;height:44px;min-height:44px!important;max-height:44px!important;margin:0;padding:0 14px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:12px;background:var(--wt-card);color:var(--wt-ink);font:500 14px/20px var(--wt-font)}.tk-new input.tk-input--title{font-weight:700}.tk-new .tk-textarea{display:block;width:100%;min-height:64px;margin:0;padding:12px 14px;box-sizing:border-box;resize:vertical;border:1px solid var(--wt-tint-2);border-radius:14px;background:var(--wt-card);color:var(--wt-ink);font:500 14px/21px var(--wt-font)}.tk-new .tk-form .tk-textarea{border-color:var(--wt-line);border-radius:12px}.tk-new :is(.tk-input,.tk-textarea,.tk-select)::-moz-placeholder{color:var(--wt-muted);opacity:1}.tk-new :is(.tk-input,.tk-textarea,.tk-select)::placeholder{color:var(--wt-muted);opacity:1}.tk-new :is(.tk-input,.tk-textarea,.tk-select):focus{outline:none;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.tk-new .tk-accounts{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.tk-new .tk-accounts-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.tk-new .tk-account-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 4px 0 10px;box-sizing:border-box;border-radius:999px;background:var(--wt-tint);color:var(--wt-ink);font:700 12px/16px var(--wt-font)}.tk-new .tk-account-chip>svg{width:13px;height:13px;color:var(--wt-primary);flex-shrink:0}.tk-new .tk-account-chip-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-new .tk-account-chip button{width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:999px;background:var(--wt-card);color:var(--wt-muted);cursor:pointer;flex-shrink:0}.tk-new .tk-account-chip button>svg{width:12px;height:12px}.tk-new .tk-accounts-trigger{display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 14px;box-sizing:border-box;cursor:pointer;text-align:left;border:1px dashed var(--wt-line);border-radius:12px;background:var(--wt-card);color:var(--wt-muted);font:500 14px/20px var(--wt-font)}.tk-new .tk-accounts-trigger:hover{border-color:var(--wt-lilac);color:var(--wt-ink)}.tk-new .tk-accounts-trigger>svg{width:16px;height:16px;color:var(--wt-primary);flex-shrink:0}.tk-new .tk-accounts-manual{display:flex;gap:8px;width:100%}.tk-new .tk-accounts-manual .tk-input{flex:1;min-width:0}.tk-new .tk-accounts-add{height:44px;padding:0 16px;border:0;border-radius:12px;background:var(--wt-primary);color:var(--wt-on-primary);font:700 13px/18px var(--wt-font);cursor:pointer}.tk-new .tk-accounts-add:disabled{opacity:.5;cursor:default}.tk-new :is(.tk-accounts-mode,.tk-feature-actions .tk-inline-link){font-size:12px;line-height:16px}.tk-new .tk-check{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font:500 12px/17px var(--wt-font);color:var(--wt-text)}.tk-new .tk-check input{width:16px;height:16px;margin:1px 0 0;flex-shrink:0;accent-color:var(--wt-primary);cursor:pointer}.tk-new .tk-check b{color:var(--wt-ink)}.tk-new .tk-cat-note{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:8px 8px 8px 12px;border-radius:12px;background:var(--wt-panel);font:500 12px/17px var(--wt-font);color:var(--wt-text)}.tk-new .tk-cat-note.is-switch{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.tk-new .tk-cat-note>svg{width:14px;height:14px;flex-shrink:0}.tk-new .tk-cat-note>span{flex:1 1 220px;min-width:0}.tk-new .tk-feature{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid var(--wt-tint-2);background:var(--wt-tint)}.tk-new .tk-feature-head{display:flex;align-items:flex-start;gap:8px}.tk-new .tk-feature-head>svg{width:16px;height:16px;color:var(--wt-primary);flex-shrink:0;margin-top:1px}.tk-new .tk-feature-title{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.tk-new .tk-feature-text{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-text)}.tk-new .tk-feature-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.tk-new .tk-feature-links a{display:inline-flex;align-items:center;gap:4px;max-width:100%;font:700 12px/16px var(--wt-font);color:var(--wt-primary);text-decoration:none;overflow-wrap:anywhere}.tk-new .tk-feature-links a:hover{text-decoration:underline}.tk-new .tk-feature-links a>svg{width:11px;height:11px;flex-shrink:0}.tk-new .tk-feature-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.tk-new .tk-feature-wait{display:inline-flex;align-items:center;gap:6px}.tk-new .tk-feature-wait>svg{width:12px;height:12px}.tk-new .tk-help{font:500 12px/16px var(--wt-font);color:var(--wt-muted);margin:0}.tk-new .tk-pris{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}@container tk-form (max-width: 379.98px){.tk-new .tk-pris{grid-template-columns:repeat(2,minmax(0,1fr))}}.tk-new .tk-pri{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 6px;box-sizing:border-box;cursor:pointer;border:1px solid var(--wt-line);border-radius:12px;background:var(--wt-card);color:var(--wt-ink);font:700 13px/18px var(--wt-font)}.tk-new .tk-pri .tk-dot{width:7px;height:7px}.tk-new .tk-pri--danger .tk-dot{background:var(--tk-danger-dot)}.tk-new .tk-pri--pink .tk-dot{background:var(--wt-pink-dot)}.tk-new .tk-pri--warn .tk-dot{background:var(--wt-warn-strong)}.tk-new .tk-pri--teal .tk-dot{background:var(--tk-teal-dot)}.tk-new .tk-pri--danger.is-selected{background:var(--wt-danger-bg);color:var(--wt-danger-fg);border-color:var(--tk-danger-dot)}.tk-new .tk-pri--pink.is-selected{background:var(--wt-pink-bg);color:var(--wt-pink-fg);border-color:var(--wt-pink-dot)}.tk-new .tk-pri--warn.is-selected{background:var(--wt-warn-bg);color:var(--wt-warn-fg);border-color:var(--wt-warn-strong)}.tk-new .tk-pri--teal.is-selected{background:var(--tk-teal-bg);color:var(--tk-teal-fg);border-color:var(--tk-teal-dot)}.tk-new .tk-sla-line{display:inline-flex;align-items:center;gap:6px;font:500 12px/16px var(--wt-font);color:var(--wt-primary)}.tk-new .tk-sla-line>svg{width:13px;height:13px}.tk-new .tk-select-wrap{position:relative;display:block}.tk-new .tk-select{display:block;width:100%;height:44px;margin:0;padding:0 40px 0 14px;box-sizing:border-box;cursor:pointer;border:1px solid var(--wt-line);border-radius:12px;background:var(--wt-card);color:var(--wt-ink);font:500 14px/20px var(--wt-font);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tk-new .tk-select-wrap>svg{position:absolute;right:14px;top:15px;width:14px;height:14px;color:var(--wt-muted);pointer-events:none}.tk-new .tk-disclose{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:10px 0;border:0;background:none;color:var(--wt-primary);font:700 13px/18px var(--wt-font);cursor:pointer}.tk-new .tk-disclose>svg{width:14px;height:14px;transition:transform var(--wt-dur) var(--wt-ease)}.tk-new .tk-disclose[aria-expanded=true]>svg{transform:rotate(180deg)}.tk-new .tk-repro{display:flex;flex-direction:column;gap:8px}.tk-new .tk-drops{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.tk-new .tk-drop{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;box-sizing:border-box;border:1px dashed var(--wt-lilac);border-radius:12px;background:var(--wt-panel);color:var(--wt-muted);font:700 13px/18px var(--wt-font);cursor:pointer}.tk-new button.tk-drop:hover{background:var(--wt-tint);color:var(--wt-primary)}.tk-new .tk-drop--paste{cursor:default}.tk-new .tk-drop>svg{width:15px;height:15px}.tk-new .tk-file{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 4px 0 10px;box-sizing:border-box;border-radius:999px;background:var(--wt-tint);color:var(--wt-ink);font:700 12px/16px var(--wt-font)}.tk-new .tk-file>svg{width:13px;height:13px;color:var(--wt-primary);flex-shrink:0}.tk-new .tk-file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-new .tk-file button{width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:999px;background:var(--wt-card);color:var(--wt-muted);cursor:pointer;flex-shrink:0}.tk-new .tk-file button>svg{width:12px;height:12px}.tk-new .tk-aside-card{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:var(--wt-card);box-shadow:var(--wt-elev-sm)}.tk-new .tk-aside-row{display:flex;align-items:center;gap:8px}.tk-new .tk-chips{display:flex;flex-wrap:wrap;gap:6px}.tk-new .tk-preview-title{margin:0;font:700 15px/21px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.tk-new .tk-preview-title.is-empty{color:var(--wt-muted);font-weight:500}.tk-new .tk-preview-account{display:inline-flex;align-items:center;gap:6px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-new .tk-preview-account>svg{width:13px;height:13px}.tk-new .tk-next{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.tk-new .tk-next li{display:flex;align-items:center;gap:10px}.tk-new .tk-next-tile{width:28px;height:28px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:var(--wt-tint);color:var(--wt-primary)}.tk-new .tk-next-tile>svg{width:14px;height:14px}.tk-new .tk-similar-item{display:flex;flex-direction:column;gap:6px}.tk-new .tk-similar{display:flex;flex-direction:column;gap:6px;width:100%;padding:10px 12px;box-sizing:border-box;text-align:left;cursor:pointer;border:1px solid var(--wt-line);border-radius:14px;background:var(--wt-card);color:inherit;font-family:var(--wt-font)}.tk-new .tk-similar:hover{border-color:var(--wt-lilac)}.tk-new .tk-similar-title{font:700 13px/18px var(--wt-font);color:var(--wt-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tk-new .tk-similar-confirm{display:flex;flex-wrap:wrap;gap:4px 10px;padding:0 4px;font:500 12px/16px var(--wt-font);color:var(--wt-text)}.tk-new .tk-new-failure{margin:12px 24px 0;padding:12px 14px;border-radius:14px;background:var(--wt-danger-bg);color:var(--wt-danger-fg);align-items:center;flex-wrap:wrap;flex-shrink:0}.tk-new .tk-new-failure>span{flex:1 1 260px;min-width:0}.tk-new .tk-new-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;flex-shrink:0;border-top:1px solid var(--wt-line);background:var(--wt-card)}.tk-new .tk-new-hint{display:inline-flex;align-items:center;gap:8px;flex:1 1 240px;min-width:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.tk-new .tk-new-hint>svg{width:13px;height:13px;flex-shrink:0}.tk-new .tk-new-foot .tk-grow{display:none}.tk-new .wtk-btn.tk-cancel{height:44px;padding:0 18px;font-size:14px;color:var(--wt-ink)}.tk-new .wtk-btn.tk-create[aria-disabled=true]{background:var(--wt-disabled-bg);color:var(--wt-on-disabled);box-shadow:none;cursor:not-allowed}.tk-new .wtk-btn .tk-spin{animation:tk-spin 1s linear infinite}@media (prefers-reduced-motion: reduce){:is(.tk-page,.tk-new,.tk-escalate) *,:is(.tk-page,.tk-new,.tk-escalate) *:before{transition:none!important;animation:none!important}}.wtk-page.to-page,.to-sheet{--to-hero: linear-gradient(120deg, #1B1150 0%, #2C1C6C 45%, #3A2794 100%);--to-teal-bg: #E9F6F8;--to-teal-fg: #1B6E7A;--to-teal-dot: #3AA6B9;--to-holiday-bg: #EEF0F6;--to-holiday-stripe: repeating-linear-gradient(135deg, #EEF0F6 0 4px, #F7F7FA 4px 8px);--to-past: #C9C9D6;--to-pick: #7C6CEC;--to-hairline: #F4F2FA;--to-pink-soft: #F7B6D9}@media not print{[data-theme=dark] .wtk-page.to-page,[data-theme=dark] .to-sheet{--to-teal-bg: #12303A;--to-teal-fg: #7FD6E3;--to-holiday-bg: #2A2738;--to-holiday-stripe: repeating-linear-gradient(135deg, #2A2738 0 4px, #232033 4px 8px);--to-past: #5B5870;--to-hairline: var(--wt-line)}}.wtk-page.to-page{gap:20px;padding-bottom:48px;max-width:1200px}.to-page .to-flex{flex:1}.to-page .to-sec-sub{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.to-page .to-overline{color:var(--wt-muted);margin:0}.to-page .to-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;cursor:pointer;font:700 13px/18px var(--wt-font);color:var(--wt-primary);text-decoration:none}.to-page .to-link:hover{text-decoration:underline;text-underline-offset:2px}.to-page .to-error{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.to-page .to-empty-sub{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.to-page .to-card{background:var(--wt-card);border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-md);padding:clamp(18px,2.6vw,24px);display:flex;flex-direction:column;gap:12px;min-width:0;box-sizing:border-box}.to-page .to-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0}.to-page .to-chip-22{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font);white-space:nowrap}.to-page .to-chip-22>svg{width:12px;height:12px}.to-page .to-chip-22--pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.to-page .to-chip-24{display:inline-flex;align-items:center;height:24px;padding:0 9px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font);white-space:nowrap}.to-page .to-chip-24--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.to-page .to-spin{animation:to-spin .9s linear infinite}@keyframes to-spin{to{transform:rotate(360deg)}}.to-page .to-av-16,.to-page .to-av-28,.to-page .to-av-40{display:grid;place-items:center;flex-shrink:0;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font-family:var(--wt-font);font-weight:700;line-height:1}.to-page .to-av-16{width:16px;height:16px;font-size:7px;border:1.5px solid var(--wt-card);margin-left:-5px}.to-page .to-av-28{width:28px;height:28px;font-size:10px}.to-page .to-av-40{width:40px;height:40px;font-size:13px}.to-page .to-av--teal{background:var(--to-teal-bg);color:var(--to-teal-fg)}.to-page .to-av--lilac{background:var(--wt-tint);color:var(--wt-primary)}.to-page .to-av--pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.to-page .to-av--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.to-page .to-av--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.to-page .to-av--teal.is-strong{background:var(--to-teal-fg);color:var(--wt-card)}.to-page .to-av--lilac.is-strong{background:var(--wt-primary);color:var(--wt-card)}.to-page .to-av--pink.is-strong{background:var(--wt-pink-fg);color:var(--wt-card)}.to-page .to-av--warn.is-strong{background:var(--wt-warn-fg);color:var(--wt-card)}.to-page .to-av--ok.is-strong{background:var(--wt-ok-fg);color:var(--wt-card)}.to-page .to-skel-chip{display:inline-block;width:120px;height:22px}.to-page .to-skel-title{width:min(420px,100%);height:40px;background-color:#ffffff24}.to-page .to-skel-line{width:min(520px,100%);height:14px;background-color:#ffffff24}.to-page .to-hero .wtk-skel{background-color:#ffffff24}.to-page .to-skel-sugg{height:228px}.to-page .to-skel-row{height:48px}.to-page .to-skel-who{height:300px}.to-page .to-skel-approval-row{height:70px;border-radius:18px}.to-page .to-skel-approval{width:180px}.to-page .wtk-hero.to-hero{background:var(--to-hero);flex-wrap:nowrap;align-items:center;gap:20px;padding:clamp(20px,3vw,30px) clamp(20px,3vw,32px)}.to-page .to-hero .wtk-hero-body{flex:1 1 320px;gap:12px}.to-page .to-hero .wtk-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;background:transparent;letter-spacing:normal;text-transform:none;align-self:stretch}.to-page .to-hero .to-chip-white{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--wt-radius-pill);background:var(--wt-onp-white);color:var(--wt-onp-ink);font:700 10px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase}.to-page .to-hero .to-chip-pink{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--to-pink-soft);color:var(--wt-onp-ink);font:700 11px/1 var(--wt-font);white-space:nowrap}.to-page .to-hero .to-chip-white>svg,.to-page .to-hero .to-chip-pink>svg{width:12px;height:12px;flex-shrink:0}.to-page .to-hero .wtk-hero-title{font:300 clamp(28px,4vw,40px)/1.1 var(--wt-font);letter-spacing:-.01em;overflow-wrap:anywhere}.to-page .to-hero .wtk-hero-sub{max-width:520px;font:500 14px/21px var(--wt-font);color:var(--wt-onp-muted)}.to-page .to-hero .wtk-deco{display:none;pointer-events:none}.to-page .to-hero .wtk-deco:first-of-type{opacity:.9}.to-page .to-hero .wtk-hero-art--surfer{width:200px;height:200px;margin:-30px 10px -40px 0;transform:rotate(-4deg)}@container wt-main (min-width: 620px){.to-page .to-hero .wtk-hero-art,.to-page .to-hero .wtk-deco{display:block}}@container wt-main (max-width: 619.98px){.to-page .to-hero .wtk-hero-art{display:none}}.to-page .to-hero .to-hero-chips{display:flex;gap:8px}.to-page .to-hero-error{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-onp-muted)}.to-page .to-hero--skel{min-height:220px}.to-page .to-meter{display:flex;flex-direction:column;gap:6px;max-width:520px;margin-top:4px}.to-page .to-meter-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px}.to-page .to-meter-title{display:flex;align-items:center;gap:6px;font:700 12px/16px var(--wt-font);color:#fff;white-space:nowrap}.to-page .to-meter-title>svg{width:14px;height:14px;color:var(--to-pink-soft)}.to-page .to-meter-nums{font:500 12px/16px var(--wt-font);color:var(--wt-lilac);white-space:nowrap}.to-page .to-meter-nums b{font-size:15px;color:#fff}.to-page .to-meter-nums b.to-meter-togo{color:var(--to-pink-soft)}.to-page .to-meter-done{display:inline-flex;align-items:center;gap:4px}.to-page .to-meter-done>svg{width:13px;height:13px}.to-page .to-meter-bar{position:relative;height:14px;border-radius:var(--wt-radius-pill);background:#ffffff1f}.to-page .to-meter-taken,.to-page .to-meter-booked{position:absolute;top:0;bottom:0;transition:width .26s var(--wt-ease)}.to-page .to-meter-taken{left:0;background:#fff;border-radius:var(--wt-radius-pill)}.to-page .to-meter-booked{background:var(--wt-lilac);border-radius:0 999px 999px 0}.to-page .to-meter-floor{position:absolute;top:-4px;bottom:-4px;width:3px;border-radius:2px;background:var(--to-pink-soft);transform:translate(-50%)}.to-page .to-meter-scale{position:relative;height:14px;font:700 10px/14px var(--wt-font);color:var(--wt-lilac)}.to-page .to-meter-scale>span{position:absolute;top:0;white-space:nowrap}.to-page .to-meter-scale>.is-mid,.to-page .to-meter-scale>.is-floor{transform:translate(-50%)}.to-page .to-meter-scale>.is-floor{color:var(--to-pink-soft)}.to-page .to-sugg-sec{display:flex;flex-direction:column;gap:12px;min-width:0}.to-page .to-sec-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.to-page .to-sugg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px}.to-page .to-sugg{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:18px;box-sizing:border-box;border:2px solid transparent;border-radius:22px;box-shadow:var(--wt-elev-md);text-align:left;cursor:pointer;font-family:var(--wt-font);color:var(--wt-ink);min-width:0;transition:transform .18s var(--wt-ease),border-color .18s var(--wt-ease)}.to-page .to-sugg:hover:not([aria-disabled=true]){transform:translateY(-2px)}.to-page .to-sugg:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.to-page .to-sugg.is-picked{border-color:var(--wt-primary)}.to-page .to-sugg.is-booked{cursor:default}.to-page .to-sugg--quiet{background:var(--to-teal-bg);--to-kind: var(--to-teal-fg)}.to-page .to-sugg--weekend{background:var(--wt-warn-bg);--to-kind: var(--wt-warn-fg)}.to-page .to-sugg--extend{background:var(--wt-pink-bg);--to-kind: var(--wt-pink-fg)}.to-page .to-sugg-plush{position:absolute;top:-4px;right:-4px;transform:rotate(10deg);pointer-events:none}.to-page .to-sugg-kicker{position:relative;padding-right:60px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--to-kind)}.to-page .to-sugg-line{display:flex;align-items:baseline;gap:8px;padding-right:56px}.to-page .to-sugg-num{font:300 40px/1 var(--wt-font);letter-spacing:-.02em;color:var(--wt-ink)}.to-page .to-sugg-unit{font:700 14px/18px var(--wt-font);color:var(--wt-ink)}.to-page .to-sugg-text{display:flex;flex-direction:column;gap:4px}.to-page .to-sugg-range{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.to-page .to-sugg-reason{display:flex;align-items:flex-start;gap:6px;font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.to-page .to-sugg-reason>svg{width:13px;height:13px;margin-top:2px;flex-shrink:0;color:var(--to-kind)}.to-page .to-strip{display:flex;gap:3px;height:8px}.to-page .to-strip>span{flex:1;border-radius:3px}.to-page .to-strip-pick{background:var(--wt-primary)}.to-page .to-strip-booked{background:var(--wt-ok-dot)}.to-page .to-strip-holiday{background:var(--wt-subtle)}.to-page .to-strip-weekend,.to-page .to-strip-work{background:var(--wt-tint-2)}.to-page .to-sugg-cta{display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.to-page .to-sugg-cta>svg{width:14px;height:14px}.to-page .to-sugg-cta.is-booked{color:var(--wt-ok-fg)}.to-page .to-body{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container wt-main (min-width: 1060px){.to-page .to-body{grid-template-columns:minmax(0,1fr) 320px}}.to-page .to-rail{display:flex;flex-direction:column;gap:16px;min-width:0}.to-page .to-card.to-request{padding:0;gap:0;overflow:hidden}.to-page .to-request-top{padding:clamp(18px,2.6vw,24px);display:flex;flex-direction:column;gap:16px}.to-page .to-request-head{display:flex;flex-direction:column;gap:2px}.to-page .to-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.to-page .to-type{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 12px;box-sizing:border-box;min-width:0;border:2px solid var(--wt-line);border-radius:16px;background:var(--wt-card);cursor:pointer;text-align:left;font-family:var(--wt-font);transition:border-color var(--wt-dur) var(--wt-ease),background-color var(--wt-dur) var(--wt-ease)}.to-page .to-type:hover{background:var(--wt-row-hover)}.to-page .to-type[aria-checked=true]{border-color:var(--to-pick);background:var(--wt-row-hover)}.to-page .to-type:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.to-page .to-type-text{display:flex;flex-direction:column;min-width:0}.to-page .to-type-label{font:700 14px/18px var(--wt-font);color:var(--wt-ink)}.to-page .to-type-sub{font:500 11px/14px var(--wt-font);color:var(--wt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container wt-main (max-width: 519.98px){.to-page .to-type{justify-content:center;padding:8px}.to-page .to-type-plush,.to-page .to-type-sub{display:none}.to-page .to-type-text{align-items:center}}.to-page .to-cal{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--wt-line);border-radius:20px;min-width:0}.to-page .to-cal-nav{display:flex;align-items:center;gap:8px}.to-page .to-cal-spacer{flex:1}.to-page .to-cal-arrow{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);cursor:pointer}.to-page .to-cal-arrow>svg{width:16px;height:16px}.to-page .to-cal-arrow:hover:not([aria-disabled=true]){background:var(--wt-tint)}.to-page .to-cal-arrow[aria-disabled=true]{opacity:.4;cursor:default}.to-page .to-cal-today{height:32px;padding:0 10px;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-primary);font:700 12px/16px var(--wt-font);cursor:pointer}.to-page .to-cal-today:hover{background:var(--wt-tint)}.to-page .to-cal-months{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:20px 28px}.to-page .to-cal-month{display:flex;flex-direction:column;gap:6px;min-width:0}.to-page .to-cal-title{padding-bottom:4px;text-align:center;font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.to-page .to-cal-dows{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.to-page .to-cal-dows>span{text-align:center;font:700 11px/24px var(--wt-font);color:var(--wt-muted)}.to-page .to-cal-grid{display:flex;flex-direction:column;row-gap:2px}.to-page .to-cal-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.to-page .to-cal-cell,.to-page .to-cal-empty{display:block;min-width:0}.to-page .to-cal-day{position:relative;display:grid;place-items:center;width:100%;height:38px;padding:0;border:0;border-radius:0;background:transparent;cursor:default;font-family:var(--wt-font)}.to-page .to-cal-day.is-clickable{cursor:pointer}.to-page .to-cal-day.is-band{background:var(--wt-tint-2)}.to-page .to-cal-day.is-band-start{border-top-left-radius:999px;border-bottom-left-radius:999px}.to-page .to-cal-day.is-band-end{border-top-right-radius:999px;border-bottom-right-radius:999px}.to-page .to-cal-day:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px;border-radius:999px}.to-page .to-cal-disc{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--wt-radius-pill);font:500 13px/1 var(--wt-font);color:var(--wt-text);transition:background-color .12s}.to-page .to-cal-day.is-clickable:hover .to-cal-disc:not(.is-end,.is-approved,.is-pending){background:var(--wt-tint)}.to-page .to-cal-disc.is-past{color:var(--to-past)}.to-page .to-cal-disc.is-weekend{color:var(--wt-subtle)}.to-page .to-cal-disc.is-holiday{background:var(--to-holiday-bg);color:var(--wt-muted)}.to-page .to-cal-disc.is-approved{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.to-page .to-cal-disc.is-pending{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.to-page .to-cal-disc.is-today{box-shadow:inset 0 0 0 2px var(--wt-primary);font-weight:700}.to-page .to-cal-disc.is-end{background:var(--wt-primary);color:var(--wt-on-primary);font-weight:700;box-shadow:none}.to-page .to-cal-dot{position:absolute;bottom:3px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:var(--wt-radius-pill);background:var(--to-teal-dot)}.to-page .to-legend{display:flex;flex-wrap:wrap;gap:8px 16px;padding-top:4px;border-top:1px solid var(--to-hairline);font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.to-page .to-legend>span{display:inline-flex;align-items:center;gap:6px}.to-page .to-sw{display:inline-block;width:12px;height:12px;box-sizing:border-box;border-radius:4px}.to-page .to-sw--sel{background:var(--wt-primary)}.to-page .to-sw--ok{background:var(--wt-ok-bg)}.to-page .to-sw--warn{background:var(--wt-warn-bg)}.to-page .to-sw--hol{background:var(--to-holiday-bg)}.to-page .to-sw--today{background:var(--wt-card);border:2px solid var(--wt-primary)}.to-page .to-sw-dot{display:inline-block;width:6px;height:6px;border-radius:var(--wt-radius-pill);background:var(--to-teal-dot)}.to-page .to-foot{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--wt-line);background:var(--wt-panel);padding:clamp(16px,2.4vw,22px) clamp(18px,2.6vw,24px)}.to-page .to-foot-live,.to-page .to-success-live{display:contents}.to-page .to-hint{display:flex;align-items:center;gap:12px;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.to-page .to-hint-tile{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;box-sizing:border-box;border:1px dashed var(--wt-lilac);border-radius:12px;background:var(--wt-card);color:var(--wt-primary)}.to-page .to-hint-tile>svg{width:18px;height:18px}.to-page .to-sel{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.to-page .to-sel-summary{flex:1 1 240px;display:flex;align-items:center;gap:14px;min-width:0}.to-page .to-count{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;min-width:56px;height:56px;padding:0 10px;box-sizing:border-box;border-radius:16px;background:var(--wt-primary)}.to-page .to-count-num{font:700 22px/1 var(--wt-font);color:var(--wt-on-primary)}.to-page .to-count-unit{font:700 10px/14px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-onp-muted)}[data-theme=dark] .to-page .to-count-unit{color:var(--wt-on-primary)}.to-page .to-sel-text{display:flex;flex-direction:column;gap:2px;min-width:0}.to-page .to-sel-range{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font:700 16px/22px var(--wt-font);color:var(--wt-ink)}.to-page .to-sel-detail{font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.to-page .to-seg-half{display:flex;gap:4px;padding:4px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card)}.to-page .to-seg-half-item{height:30px;padding:0 12px;border:0;border-radius:var(--wt-radius-pill);background:transparent;cursor:pointer;font:700 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.to-page .to-seg-half-item:hover{background:var(--wt-tint)}.to-page .to-seg-half-item[aria-checked=true]{background:var(--wt-primary);color:var(--wt-on-primary)}.to-page .to-clear{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-muted);font:700 13px/18px var(--wt-font);cursor:pointer}.to-page .to-clear:hover{background:var(--wt-tint)}.to-page .to-clear>svg{width:14px;height:14px}.to-page .to-callout-teal{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--to-teal-bg);color:var(--to-teal-fg);font:500 13px/18px var(--wt-font)}.to-page .to-callout-teal>svg{width:16px;height:16px;flex-shrink:0}.to-page .to-overlap .wtk-callout-text{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.to-page .to-overlap-confirm{display:inline-flex;align-items:center;gap:8px;font-weight:700;cursor:pointer}.to-page .to-overlap-confirm input[type=checkbox]{width:16px;height:16px;min-height:16px!important;max-height:16px!important;margin:0;accent-color:var(--wt-primary)}.to-page .to-fields{display:flex;flex-direction:column;gap:10px}.to-page .to-field{gap:6px}.to-page .to-field-label{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.to-page .to-field-opt{font-weight:500;color:var(--wt-muted)}.to-page .to-backup{position:relative;display:flex;align-items:center;min-width:0}.to-page .to-backup-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:44px;padding:0 44px 0 18px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);font:500 14px/20px var(--wt-font);color:var(--wt-text);cursor:pointer;text-align:left}.to-page .to-backup-trigger.is-empty{color:var(--wt-muted)}.to-page .to-backup-trigger[aria-invalid=true]{border-color:var(--wt-danger-fg)}.to-page .to-backup-trigger:focus-visible{outline:none;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.to-page .to-backup-trigger>svg{width:16px;height:16px;flex-shrink:0;color:var(--wt-subtle)}.to-page .to-backup-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-page .to-backup-clear{position:absolute;right:36px}.to-page .to-backup:has(.to-backup-clear) .to-backup-trigger>svg{display:none}.to-page .to-backup:has(.to-backup-clear) .to-backup-clear{right:6px}.to-backup-pop{width:var(--radix-popover-trigger-width);max-width:calc(100vw - 32px);padding:0!important}.to-backup-pop .to-backup-hint{padding:14px 10px;font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-align:center}.to-page .wtk-input.to-note{background:var(--wt-card);padding:0 18px}.to-page .to-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.to-page .to-approval{flex:1 1 260px;display:flex;align-items:center;gap:10px;min-width:0}.to-page .to-approval-circle{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font)}.to-page .to-approval-circle>svg{width:15px;height:15px}.to-page .to-approval-circle.is-ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.to-page .to-approval-circle.is-tint{background:var(--wt-tint);color:var(--wt-primary)}.to-page .to-approval-circle.is-warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.to-page .to-approval-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.to-page .to-approval-title{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.to-page .to-approval-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.to-page .wtk-btn.to-submit{height:46px;padding:0 22px;gap:8px;font:700 14px/20px var(--wt-font);box-shadow:var(--wt-elev-lg)}.to-page .wtk-btn.to-submit[aria-disabled=true]{background:var(--wt-disabled-bg);color:var(--wt-on-disabled);box-shadow:none;cursor:default}.to-page .wtk-btn.to-submit>svg{width:16px;height:16px}.to-page .to-success{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--wt-ok-bg);color:var(--wt-ok-fg);font:700 13px/18px var(--wt-font)}.to-page .to-success>svg{width:16px;height:16px;flex-shrink:0}.to-page .to-rail-card{display:flex;flex-direction:column;gap:12px;padding:20px;box-sizing:border-box;min-width:0;background:var(--wt-card);border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-md)}.to-page .to-up-list,.to-page .to-out-list,.to-page .to-approval-list,.to-page .to-mine-list{margin:0;padding:0;list-style:none}.to-page .to-up-list{display:flex;flex-direction:column;gap:12px}.to-page .to-up{display:flex;align-items:center;gap:12px;min-width:0}.to-page .to-date-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:48px;border-radius:12px}.to-page .to-date-mon{font:700 10px/12px var(--wt-font);letter-spacing:.06em;text-transform:uppercase}.to-page .to-date-day{font:700 18px/20px var(--wt-font)}.to-page .to-date-tile--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.to-page .to-date-tile--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.to-page .to-date-tile--holiday{background:var(--to-holiday-bg);color:var(--wt-ink)}.to-page .to-up-text{flex:1;display:flex;flex-direction:column;min-width:0}.to-page .to-up-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.to-page .to-up-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.to-page .to-who-head{display:flex;align-items:center;gap:8px}.to-page .to-who-quiet{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.to-page .to-who{width:100%;border-collapse:separate;border-spacing:4px;margin:-4px;width:calc(100% + 8px);table-layout:fixed}.to-page .to-who td,.to-page .to-who th{padding:0}.to-page .to-who thead td{width:40px}.to-page .to-who thead th{font:700 10px/14px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-muted);text-align:center}.to-page .to-who-week{width:40px;text-align:left;font:700 11px/14px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.to-page .to-who-week.is-current{color:var(--wt-primary)}.to-page .to-who-cell{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:40px;border-radius:10px;overflow:hidden;background:var(--wt-card);box-shadow:inset 0 0 0 1px var(--wt-line)}.to-page .to-who-cell.is-past{background:var(--wt-panel)}.to-page .to-who-cell.is-one{background:var(--wt-tint)}.to-page .to-who-cell.is-busy{background:var(--wt-warn-bg)}.to-page .to-who-cell.is-holiday{background:var(--to-holiday-stripe)}.to-page .to-who-cell.is-today{box-shadow:inset 0 0 0 2px var(--wt-primary)}.to-page .to-who-n{font:700 10px/12px var(--wt-font);color:var(--wt-muted)}.to-page .to-who-cell.is-past .to-who-n{color:var(--to-past)}.to-page .to-who-avs{display:flex;justify-content:center;padding-left:5px}.to-page .to-av-16.is-me{background:var(--wt-ink-bg);color:var(--wt-on-ink);font-size:6px}.to-page .to-av-16.is-me.is-sel{background:var(--wt-primary);color:var(--wt-on-primary)}.to-page .to-who-note{padding-top:8px;border-top:1px solid var(--to-hairline)}.to-page .to-out-list{display:flex;flex-direction:column;gap:8px;padding-top:4px;border-top:1px solid var(--to-hairline)}.to-page .to-out{display:flex;align-items:center;gap:10px;padding-top:6px;min-width:0}.to-page .to-out-name{flex:1;min-width:0;font:700 13px/18px var(--wt-font);color:var(--wt-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.to-page .to-out-when{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.to-page .to-out-when.is-now{color:var(--to-teal-fg)}.to-page .to-out-more{padding-top:2px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.to-page .to-approval-list{display:flex;flex-direction:column;gap:12px}.to-page .to-req{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px 16px;padding:14px;border:1px solid var(--wt-line);border-radius:18px;min-width:0}.to-page .to-req-person{display:flex;align-items:center;gap:12px;min-width:0}.to-page .to-req-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.to-page .to-req-name{padding:0;border:0;background:transparent;cursor:pointer;text-align:left;border-radius:4px;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.to-page .to-req-name:hover{text-decoration:underline;text-underline-offset:2px}.to-page .to-req-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.to-page .to-req-clash{display:flex;align-items:center;gap:6px;font:500 12px/16px var(--wt-font)}.to-page .to-req-clash>svg{width:13px;height:13px;flex-shrink:0}.to-page .to-req-clash.is-clash{color:var(--to-teal-fg)}.to-page .to-req-clash.is-clear{color:var(--wt-ok-fg)}.to-page .to-req-actions{display:flex;gap:8px;justify-content:flex-start}.to-page .to-btn-36{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 13px/18px var(--wt-font);cursor:pointer;white-space:nowrap;transition:background-color var(--wt-dur) var(--wt-ease)}.to-page .to-btn-36>svg{width:14px;height:14px}.to-page .to-btn-36--line{padding:0 14px;border:1px solid var(--wt-line);background:var(--wt-card);color:var(--wt-ink)}.to-page .to-btn-36--line:hover:not(:disabled){background:var(--wt-tint)}.to-page .to-btn-36--primary{padding:0 16px;border:0;background:var(--wt-primary);color:var(--wt-on-primary)}.to-page .to-btn-36--primary:hover:not(:disabled){background:var(--wt-primary-hover)}.to-page .to-btn-36:disabled{cursor:default;opacity:.6}.to-page .to-clear-state{display:flex;align-items:center;gap:14px;padding:8px 4px}.to-page .to-clear-state>img{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.to-page .to-clear-text{display:flex;flex-direction:column}.to-page .to-clear-title{font:700 15px/22px var(--wt-font);color:var(--wt-ink)}@container wt-main (min-width: 760px){.to-page .to-req{grid-template-columns:minmax(0,1fr) auto auto}.to-page .to-req-actions{justify-content:flex-end}}.to-page .to-card.to-mine{gap:14px}.to-page .to-mine-title{flex:1 1 160px}.to-page .to-tabs{display:flex;gap:4px;padding:4px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);max-width:100%;overflow-x:auto;scrollbar-width:none}.to-page .to-tab{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-muted);font:700 12px/16px var(--wt-font);white-space:nowrap;cursor:pointer;flex-shrink:0}.to-page .to-tab[aria-selected=true]{background:var(--wt-card);color:var(--wt-ink);box-shadow:var(--wt-elev-sm)}.to-page .to-tab:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.to-page .to-tab-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-tint-2);color:var(--wt-primary);font:700 10px/1 var(--wt-font)}.to-page .to-tab[aria-selected=true] .to-tab-count{background:var(--wt-primary);color:var(--wt-on-primary)}.to-page .to-mine-panel{display:flex;flex-direction:column;min-width:0}.to-page .to-mine-panel:focus-visible{outline:2px solid var(--wt-focus);outline-offset:4px;border-radius:12px}.to-page .to-myrow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 4px;border-top:1px solid var(--to-hairline)}.to-page .to-myrow-main{display:flex;align-items:center;gap:12px;min-width:0}.to-page .to-myrow-tile{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:12px;background:var(--wt-tint);color:var(--wt-primary)}.to-page .to-myrow-tile>svg{width:18px;height:18px}.to-page .to-myrow-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.to-page .to-myrow-range{padding:0;border:0;background:transparent;cursor:pointer;text-align:left;border-radius:4px;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.to-page .to-myrow-range:hover{text-decoration:underline;text-underline-offset:2px}.to-page .to-myrow-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.to-page .to-myrow-status,.to-page .to-myrow-actions{display:flex}.to-page .to-myrow-actions:empty{display:none}.to-page .to-pill{display:inline-flex;align-items:center;height:24px;padding:0 9px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font);white-space:nowrap}.to-page .to-pill.is-ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.to-page .to-pill.is-warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.to-page .to-pill.is-danger{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.to-page .to-btn-cancel{height:32px;padding:0 12px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-danger-fg);font:700 12px/16px var(--wt-font);cursor:pointer}.to-page .to-btn-cancel:hover{background:var(--wt-danger-bg)}.to-page .to-mine-empty{display:flex;align-items:center;gap:12px;padding:10px 4px;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.to-page .to-mine-empty>svg{width:20px;height:20px;color:var(--wt-lilac);flex-shrink:0}@container wt-main (min-width: 760px){.to-page .to-myrow{grid-template-columns:minmax(0,1fr) 120px 100px}.to-page .to-myrow-actions:empty{display:flex}.to-page .to-myrow-actions{justify-content:flex-end}}.to-sheet .to-sheet-head{position:relative;display:flex;flex-direction:column;gap:6px;padding:24px 64px 16px 24px;border-bottom:1px solid var(--wt-line)}.to-sheet .to-sheet-title{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.to-sheet .to-sheet-meta{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.to-sheet .to-sheet-close{position:absolute;top:16px;right:16px}.to-sheet .to-sheet-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px;display:flex;flex-direction:column;gap:20px}.to-sheet .to-facts{margin:0;display:flex;flex-direction:column;gap:12px}.to-sheet .to-facts>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:baseline}.to-sheet .to-facts dt{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.to-sheet .to-facts dd{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-text);overflow-wrap:anywhere}.to-sheet .to-prose{white-space:pre-wrap}.to-sheet .to-sync{flex-wrap:wrap;align-items:center}.to-sheet .to-overline{margin:0 0 10px;color:var(--wt-muted)}.to-sheet .to-timeline{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.to-sheet .to-tl{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px}.to-sheet .to-tl-dot{width:10px;height:10px;border-radius:var(--wt-radius-pill);background:var(--wt-lilac)}.to-sheet .to-tl--approved .to-tl-dot{background:var(--wt-ok-dot)}.to-sheet .to-tl--rejected .to-tl-dot{background:var(--wt-danger-fg)}.to-sheet .to-tl--cancelled .to-tl-dot{background:var(--wt-subtle)}.to-sheet .to-tl-label{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.to-sheet .to-tl-date{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.to-sheet .to-empty-sub{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.to-sheet .to-skel-row{height:40px}.theme-transition .to-page .to-meter-taken,.theme-transition .to-page .to-meter-booked{transition:width .26s var(--wt-ease)!important}.theme-transition .to-page .to-sugg{transition:transform .18s var(--wt-ease),border-color .18s var(--wt-ease)!important}@media (prefers-reduced-motion: reduce){.to-page .to-sugg,.to-page .to-meter-taken,.to-page .to-meter-booked,.to-page .to-cal-disc{transition:none!important}.to-page .to-sugg:hover:not([aria-disabled=true]){transform:none}.to-page .to-spin{animation:none}}.lh{--lh-canvas: #F2EEFF;--lh-surface: #FFFFFF;--lh-surface-2: #FBF9FF;--lh-tint: #F2EEFF;--lh-tint-2: #E2DBFF;--lh-lilac: #C9BCFF;--lh-primary: #5E43C8;--lh-primary-hover: #402C93;--lh-ink: #2C1C6C;--lh-text: #343130;--lh-text-2: #444455;--lh-muted: #656578;--lh-subtle: #9191A4;--lh-border: #EDEDF3;--lh-border-2: #DFDFE5;--lh-track: #EDEDF3;--lh-green: #12B76A;--lh-green-fg: #065F36;--lh-green-text: #039855;--lh-green-bg: #E6FFEF;--lh-amber-fg: #7A5C00;--lh-amber-bg: #FFF6CD;--lh-pink: #F46DC8;--lh-pink-fg: #7A1F5C;--lh-pink-bg: #FBD0ED;--lh-violet: #8266F4;--lh-shadow-sm: 0 1px 2px rgba(16,24,40,.06), 0 1px 3px rgba(16,24,40,.1);--lh-shadow-md: 0 2px 4px -2px rgba(16,24,40,.06), 0 4px 8px -2px rgba(16,24,40,.1);--lh-shadow-lg: 0 4px 6px -2px rgba(16,24,40,.03), 0 12px 16px -4px rgba(16,24,40,.08);--lh-ease: cubic-bezier(.2,.8,.2,1);font-family:Greycliff CF,Inter,ui-sans-serif,system-ui,sans-serif;color:var(--lh-text);-webkit-font-smoothing:antialiased}.dark .lh{--lh-canvas: #15131F;--lh-surface: #1E1B2B;--lh-surface-2: #232033;--lh-tint: #2A2540;--lh-tint-2: #3A3358;--lh-lilac: #6B5BB8;--lh-primary: #A796FF;--lh-primary-hover: #C9BCFF;--lh-ink: #EDE9FF;--lh-text: #E4E2EA;--lh-text-2: #CFCBD9;--lh-muted: #A7A3B6;--lh-subtle: #8A869A;--lh-border: #2F2B40;--lh-border-2: #3A3550;--lh-track: #34304A;--lh-green-fg: #6CE9A6;--lh-green-text: #6CE9A6;--lh-green-bg: #12352A;--lh-amber-fg: #FFE163;--lh-amber-bg: #3A3216;--lh-pink-fg: #FBD0ED;--lh-pink-bg: #4A2240;--lh-shadow-sm: 0 1px 2px rgba(0,0,0,.3);--lh-shadow-md: 0 2px 8px rgba(0,0,0,.35);--lh-shadow-lg: 0 8px 24px rgba(0,0,0,.4)}.lh h1,.lh h2,.lh h3,.lh h4,.lh h5,.lh h6,.lh .font-display{font-family:inherit;letter-spacing:normal}.lh-canvas{background:var(--lh-canvas)}.lh a.lh-link,.lh .lh-link{color:var(--lh-primary);font-weight:700;display:inline-flex;align-items:center;gap:4px;background:none;border:0;padding:0;cursor:pointer}.lh .lh-link:hover{text-decoration:underline;text-underline-offset:2px}.lh :focus-visible{outline:2px solid var(--lh-lilac);outline-offset:2px}.lh-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font:500 14px/16px Greycliff CF,sans-serif;color:var(--lh-text-2)}.lh-crumb a,.lh-crumb button{color:var(--lh-text-2);display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;cursor:pointer;font:inherit}.lh-crumb a:hover,.lh-crumb button:hover{color:var(--lh-primary);text-decoration:underline;text-underline-offset:2px}.lh-crumb-current{color:var(--lh-ink);font-weight:700}.lh-crumb-sep{color:var(--lh-subtle)}.lh-pill{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #E2DBFF;border-radius:999px;padding:4px 12px 4px 6px;font:500 12px/16px Greycliff CF,sans-serif;color:#2c1c6c;white-space:nowrap}.lh-pill img{width:18px;height:18px}.lh-pill-outline{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.9);border-radius:999px;padding:4px 12px;font:500 12px/16px Greycliff CF,sans-serif;color:#fff;white-space:nowrap}.lh-chip{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:3px 10px;font:700 11px/16px Greycliff CF,sans-serif;white-space:nowrap}.lh-chip-green{color:var(--lh-green-fg);background:var(--lh-green-bg);padding-left:6px}.lh-chip-lilac{color:var(--lh-primary);background:var(--lh-tint)}.lh-chip-grey{color:var(--lh-muted);background:var(--lh-surface-2);border:1px solid var(--lh-border)}.lh-chip-yellow{color:#2c1c6c;background:#ffe163;padding:2px 8px}.lh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:10px 16px;font:700 14px/20px Greycliff CF,sans-serif;white-space:nowrap;cursor:pointer;border:0;text-decoration:none;transition:background .18s var(--lh-ease),box-shadow .18s var(--lh-ease)}.lh-btn:hover{text-decoration:none}.lh-btn:disabled{opacity:.6;cursor:not-allowed}.lh-btn-lg{padding:12px 20px}.lh-btn-primary{background:var(--lh-primary);color:#fff;box-shadow:var(--lh-shadow-lg)}.dark .lh-btn-primary{color:#15131f}.lh-btn-primary:hover:not(:disabled){background:var(--lh-primary-hover)}.lh-btn-white{background:#fff;color:#2c1c6c;box-shadow:var(--lh-shadow-lg)}.lh-btn-white:hover:not(:disabled){background:#f2eeff}.lh-btn-outline-white{background:transparent;color:#fff;border:1px solid #FFFFFF}.lh-btn-outline-white:hover:not(:disabled){background:#402c93}.lh-btn-ghost-white{background:transparent;color:#fff;padding-left:12px;padding-right:12px}.lh-btn-ghost-white:hover:not(:disabled){background:#402c93}.lh-btn-secondary{background:var(--lh-surface);color:var(--lh-ink);border:1px solid var(--lh-border-2)}.lh-btn-secondary:hover:not(:disabled){background:var(--lh-tint)}.lh-hero{position:relative;overflow:hidden;border-radius:25px;min-height:240px;display:flex;align-items:center;color:#fff;background-color:#4a33d1;background-image:radial-gradient(circle at 78% 30%,rgba(255,255,255,.18),transparent 40%),linear-gradient(160deg,#3f2bc9,#7a45e3 52%,#d35ed3);box-shadow:var(--lh-shadow-lg)}.lh-hero-deco{position:absolute;pointer-events:none}.lh-hero-star-a{width:44px;top:22px;right:300px;transform:rotate(-12deg)}.lh-hero-star-b{width:24px;bottom:26px;right:30px;transform:rotate(14deg)}.lh-hero-dot-a{width:10px;height:10px;border-radius:999px;background:#c9bcff;top:28px;left:46%}.lh-hero-dot-b{width:7px;height:7px;border-radius:999px;background:#fbd0ed;bottom:34px;left:40%}.lh-hero-octavia{position:absolute;width:220px;right:56px;top:50%;transform:translateY(-50%);pointer-events:none}.lh-hero-in{position:relative;z-index:1;padding:clamp(28px,4vw,40px) clamp(24px,4vw,44px);display:flex;flex-direction:column;gap:20px;max-width:600px}.lh-hero-text{display:flex;flex-direction:column;gap:8px}.lh .lh-hero-title{margin:0;font:300 clamp(30px,4vw,40px)/1.2 "Greycliff CF",sans-serif;color:#fff;letter-spacing:-.01em;text-wrap:pretty}.lh-hero-sub{margin:0;font:500 16px/24px Greycliff CF,sans-serif;color:#fff;text-wrap:pretty}.lh-hero-meta,.lh-hero-actions{display:flex;flex-wrap:wrap;gap:8px}.lh-hero-lesson{padding:clamp(28px,4vw,40px) clamp(24px,4vw,44px);gap:24px;align-items:center}.lh-hero-lesson .lh-hero-in{padding:0;max-width:none;flex:1;min-width:0;gap:24px}.lh-hero-lesson .lh-hero-octavia{position:static;transform:none;width:min(210px,28%);flex-shrink:0}.lh-hero-lesson .lh-hero-star-a{width:32px;top:22px;right:26px}@media (max-width: 900px){.lh-hero:not(.lh-hero-lesson) .lh-hero-octavia{width:150px;right:16px;opacity:.35}.lh-hero-star-a{right:180px}}@media (max-width: 640px){.lh-hero-octavia,.lh-hero-lesson .lh-hero-octavia{display:none}}.lh-dashes{display:inline-flex;gap:3px}.lh-dashes span{width:14px;height:4px;border-radius:999px;background:#e2dbff}.lh-dashes span[data-state=current]{background:#5e43c8}.lh-dashes span[data-state=done]{background:#12b76a}.lh-objective{background:#fff;border-radius:16px;padding:16px 20px;display:flex;align-items:center;gap:14px;box-shadow:var(--lh-shadow-md)}.lh-objective-k{font:700 11px/16px Greycliff CF,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#5e43c8}.lh-objective-v{font:500 15px/22px Greycliff CF,sans-serif;color:#2c1c6c}.lh-tile{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:var(--lh-tint);color:var(--lh-primary)}.lh-objective .lh-tile{background:#f2eeff;color:#5e43c8}.lh-tile-48{width:48px;height:48px;border-radius:14px}.lh-tile-solid{background:var(--lh-primary);color:#fff}.dark .lh-tile-solid{color:#15131f}.lh-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.lh-section-head>div:not(.lh-legend){display:flex;flex-direction:column;gap:10px}.lh-section-head-center{align-items:center;text-align:center;justify-content:center}.lh-section-head-center>div:not(.lh-legend){align-items:center}.lh-section-head-center .lh-pill{align-self:center}.lh .lh-h2{margin:0;font:300 clamp(26px,3vw,32px)/1.25 "Greycliff CF",sans-serif;color:var(--lh-ink);letter-spacing:-.01em}.lh .lh-h2-sm{font-size:clamp(24px,2.6vw,28px)}.lh-lead{margin:0;font:400 14px/20px Greycliff CF,sans-serif;color:var(--lh-text-2);max-width:560px;text-wrap:pretty}.lh-summary{font:500 13px/20px Greycliff CF,sans-serif;color:var(--lh-text-2)}.lh-card{background:var(--lh-surface);border-radius:20px;box-shadow:var(--lh-shadow-md);padding:24px}.lh-card-xl{background:var(--lh-surface);border-radius:25px;box-shadow:var(--lh-shadow-md);padding:clamp(24px,3.5vw,36px)}.lh-card-tint{background:var(--lh-tint);border-radius:20px;padding:20px}.lh-card-soft{background:var(--lh-surface-2);border:1px solid var(--lh-border);border-radius:16px;padding:16px 18px}.lh-card-title{margin:0;font:500 18px/24px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-card-text{margin:0;font:400 14px/20px Greycliff CF,sans-serif;color:var(--lh-muted);text-wrap:pretty}.lh-k{font:700 11px/16px Greycliff CF,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--lh-primary)}.lh-grid-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.lh-grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.lh-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;align-items:start}.lh-stat{display:flex;flex-direction:column;gap:12px}.lh-stat-top{display:flex;justify-content:space-between;align-items:center;min-height:28px}.lh-stat-label{font:500 13px/20px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-stat-deco{width:30px;height:auto;margin:-6px -4px -6px 0}.lh-stat-value{font:300 48px/52px Greycliff CF,sans-serif;color:var(--lh-primary);letter-spacing:-.02em}.lh-stat-of{font-size:24px;color:var(--lh-subtle)}.lh-stat-name{font:500 22px/28px Greycliff CF,sans-serif;color:var(--lh-ink);flex:1;display:flex;align-items:center}.lh-stat-note{font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-bar{height:4px;border-radius:999px;background:var(--lh-tint);overflow:hidden}.lh-bar-6{height:6px}.lh-bar>span{display:block;height:100%;border-radius:999px;background:var(--lh-primary);transition:width .6s ease}.lh-bar-grey{background:var(--lh-track)}.lh-dark{position:relative;overflow:hidden;background:linear-gradient(170deg,#2a1b8f,#3f2bc9);border-radius:25px;box-shadow:var(--lh-shadow-lg);padding:clamp(24px,4vw,40px);color:#fff}.lh .lh-dark-title{margin:6px 0 0;font:300 30px/38px Greycliff CF,sans-serif;color:#fff;letter-spacing:-.01em}.lh-dark-text{margin:0;font:400 15px/22px Greycliff CF,sans-serif;color:#e2dbff;text-wrap:pretty}.lh-dark-caption{font:500 12px/16px Greycliff CF,sans-serif;color:#c9bcff}.lh-rank{display:flex;align-items:center;gap:12px;background:#fff;border-radius:14px;padding:12px 14px;box-shadow:var(--lh-shadow-md)}.lh-rank-n{width:28px;height:28px;border-radius:8px;background:#f2eeff;display:grid;place-items:center;font:700 13px/1 Greycliff CF,sans-serif;color:#5e43c8;flex-shrink:0}.lh-rank-name{flex:1;min-width:0;font:500 14px/20px Greycliff CF,sans-serif;color:#343130}.lh-rank-score{font:700 12px/16px Greycliff CF,sans-serif;color:#5e43c8}.lh-legend{display:flex;gap:16px;flex-wrap:wrap;font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-text-2)}.lh-legend span{display:inline-flex;align-items:center;gap:6px}.lh-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0;display:inline-block}.lh-dot-6{width:6px;height:6px}.lh-col-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lh-col-title{font:700 14px/20px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-col-meta{font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-topic-name{font:500 15px/22px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-topic-status{display:inline-flex;align-items:center;gap:6px;font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-topic-score{font:300 28px/32px Greycliff CF,sans-serif;color:var(--lh-primary);letter-spacing:-.02em;flex-shrink:0}.lh-mastered-row{background:var(--lh-surface);border-radius:14px;box-shadow:var(--lh-shadow-sm);padding:14px 16px;display:flex;align-items:center;gap:12px}.lh-check-dot{width:26px;height:26px;border-radius:999px;background:var(--lh-green-bg);color:var(--lh-green-text);display:grid;place-items:center;flex-shrink:0}.lh-mod{position:relative;background:var(--lh-surface);border-radius:20px;box-shadow:var(--lh-shadow-md);padding:24px;display:flex;flex-direction:column;gap:12px;color:inherit;text-align:left;cursor:pointer;transition:box-shadow .18s var(--lh-ease)}.lh-mod:hover{box-shadow:var(--lh-shadow-lg)}.lh-mod:hover .lh-card-title{color:var(--lh-primary)}.lh-mod-num{font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-primary)}.lh-mod-foot{display:flex;flex-direction:column;gap:8px;padding-top:4px;margin-top:auto}.lh-mod-meta{display:flex;justify-content:space-between;gap:8px;font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-mod-menu{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--lh-muted);background:transparent;border:0;cursor:pointer;opacity:0;transition:opacity .18s var(--lh-ease),background .18s var(--lh-ease)}.lh-mod:hover .lh-mod-menu,.lh-mod:focus-within .lh-mod-menu,.lh-mod-menu[data-state=open]{opacity:1}.lh-mod-menu:hover{background:var(--lh-tint)}.lh-mod-capstone{background:linear-gradient(170deg,#2a1b8f,#3f2bc9);box-shadow:var(--lh-shadow-lg);color:#fff;overflow:hidden}.lh-mod-capstone .lh-mod-num{color:#c9bcff}.lh .lh-mod-capstone .lh-card-title,.lh .lh-mod-capstone:hover .lh-card-title{color:#fff}.lh-mod-capstone .lh-card-text,.lh-mod-capstone .lh-mod-meta{color:#e2dbff}.lh-mod-capstone .lh-bar{background:#402c93}.lh-mod-capstone .lh-bar>span{background:#c9bcff}.lh-mod-capstone .lh-mod-menu{color:#e2dbff}.lh-mod-capstone .lh-mod-menu:hover{background:#402c93}.lh-mod-supplement{flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap;background:var(--lh-surface-2);border:2px dashed var(--lh-lilac);box-shadow:none}.lh-mod-supplement:hover{background:var(--lh-surface);box-shadow:none}.lh-testout{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;background:none;border:0;padding:0;cursor:pointer;font:700 12px/16px Greycliff CF,sans-serif;color:var(--lh-primary)}.lh-testout:hover{text-decoration:underline;text-underline-offset:2px}.lh-side{background:var(--lh-surface);border-right:1px solid var(--lh-border);display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.lh-side-head{padding:20px 16px 16px;display:flex;flex-direction:column;gap:14px}.lh-side-back{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 6px;margin:-4px 0 -2px;border-radius:8px;font:700 13px/18px Greycliff CF,sans-serif;color:var(--lh-primary);text-decoration:none;transition:background .18s var(--lh-ease)}.lh-side-back:hover{background:var(--lh-tint);text-decoration:none}.lh-side-title{display:flex;align-items:center;gap:8px;font:700 16px/24px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-icon-btn{width:32px;height:32px;border:0;background:transparent;border-radius:8px;color:var(--lh-muted);cursor:pointer;display:grid;place-items:center;transition:background .18s var(--lh-ease)}.lh-icon-btn:hover{background:var(--lh-tint);color:var(--lh-ink)}.lh-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--lh-border);border-radius:12px;padding:4px}.lh-seg button{border:0;background:transparent;border-radius:9px;padding:7px 8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font:500 13px/20px Greycliff CF,sans-serif;color:var(--lh-muted);transition:background .18s var(--lh-ease)}.lh-seg button:hover{color:var(--lh-ink)}.lh-seg button[aria-pressed=true]{background:var(--lh-surface);box-shadow:var(--lh-shadow-sm);font-weight:700;color:var(--lh-ink)}.lh-seg-pct{font:700 11px/16px Greycliff CF,sans-serif;color:var(--lh-muted);background:var(--lh-surface);border-radius:999px;padding:0 6px}.lh-seg button[aria-pressed=true] .lh-seg-pct{color:var(--lh-primary);background:var(--lh-tint)}.lh-side-progress{background:var(--lh-tint);border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:14px}.lh-side-progress-t{font:700 14px/20px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-side-progress-d{font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-text-2)}.lh-side-nav{flex:1;overflow-y:auto;padding:4px 12px 16px;display:flex;flex-direction:column;gap:18px;border-top:1px solid var(--lh-border)}.lh-side-week{display:flex;flex-direction:column;gap:4px;padding-top:12px}.lh-side-week-h{display:flex;justify-content:space-between;align-items:center;padding:0 8px 4px}.lh-side-week-l{font:700 10px/16px Greycliff CF,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--lh-muted)}.lh-side-week-c{font:700 11px/16px Greycliff CF,sans-serif;color:var(--lh-primary)}.lh-side-list{position:relative;display:flex;flex-direction:column;gap:2px}.lh-side-line{position:absolute;left:17px;top:18px;bottom:18px;width:2px;background:var(--lh-tint-2);border-radius:2px}.lh-side-mod{position:relative;display:flex;flex-direction:column;gap:4px;border-radius:12px}.lh-side-mod[data-open=true],.lh-side-mod[data-active=true]{background:var(--lh-tint)}.lh-side-mod[data-open=true]{padding-bottom:8px}.lh-side-mod-btn{width:100%;display:flex;align-items:flex-start;gap:12px;padding:8px;border-radius:10px;border:0;background:transparent;cursor:pointer;text-align:left;color:var(--lh-text);transition:background .18s var(--lh-ease)}.lh-side-mod:not([data-open=true]):not([data-active=true]) .lh-side-mod-btn:hover{background:var(--lh-surface-2)}.lh-side-mod-t{flex:1;min-width:0;font:500 14px/20px Greycliff CF,sans-serif;color:var(--lh-text)}.lh-side-mod[data-active=true] .lh-side-mod-t,.lh-side-mod[data-open=true] .lh-side-mod-t{font-weight:700;color:var(--lh-ink)}.lh-side-mod-chev{color:var(--lh-subtle);flex-shrink:0;margin-top:3px}.lh-node{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;flex-shrink:0;box-shadow:0 0 0 3px var(--lh-surface);background:var(--lh-surface);border:2px solid var(--lh-border-2);color:var(--lh-subtle)}.lh-side-mod[data-open=true] .lh-node,.lh-side-mod[data-active=true] .lh-node{box-shadow:0 0 0 3px var(--lh-tint)}.lh-node[data-state=done]{background:var(--lh-primary);border-color:var(--lh-primary);color:#fff}.dark .lh-node[data-state=done]{color:#15131f}.lh-node[data-state=progress]{border-color:var(--lh-primary)}.lh-node[data-state=progress]:after{content:"";width:8px;height:8px;border-radius:999px;background:var(--lh-primary)}.lh-node[data-state=supplement]{border:2px dashed var(--lh-lilac)}.lh-side-mini{height:2px;border-radius:999px;background:var(--lh-tint-2);margin-top:6px;overflow:hidden}.lh-side-mini>span{display:block;height:100%;background:var(--lh-primary);border-radius:999px}.lh-side-lesson{margin:0 8px 0 32px;display:flex;align-items:flex-start;gap:8px;padding:6px 10px;border-radius:8px;border:0;background:transparent;cursor:pointer;text-align:left;width:calc(100% - 40px);font:500 13px/18px Greycliff CF,sans-serif;color:var(--lh-text-2)}.lh-side-lesson:hover{background:var(--lh-surface-2)}.lh-side-lesson[aria-current=true]{background:var(--lh-surface);box-shadow:var(--lh-shadow-sm);font-weight:700;color:var(--lh-ink)}.lh-side-lesson-dot{width:6px;height:6px;border-radius:999px;background:var(--lh-border-2);flex-shrink:0;margin-top:6px}.lh-side-lesson-dot[data-state=done]{background:var(--lh-green)}.lh-side-lesson-dot[data-state=current]{background:var(--lh-primary)}.lh-side-foot{padding:12px 16px 16px;border-top:1px solid var(--lh-border)}.lh-ref-btn{width:100%;border:0;background:var(--lh-tint);border-radius:16px;padding:12px 14px;display:flex;align-items:center;gap:12px;cursor:pointer;text-align:left;transition:background .18s var(--lh-ease)}.lh-ref-btn:hover{background:var(--lh-tint-2)}.lh-kbd{font:500 11px/16px Greycliff CF,sans-serif;color:var(--lh-text-2);background:var(--lh-surface);border-radius:6px;padding:2px 6px}.lh-rail{width:56px;background:var(--lh-surface);border-right:1px solid var(--lh-border);display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 0;flex-shrink:0;overflow-y:auto}.lh-rail-btn{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:0;background:transparent;cursor:pointer;color:var(--lh-muted)}.lh-rail-btn:hover{background:var(--lh-tint)}.lh-rail-btn[data-active=true]{background:var(--lh-tint);color:var(--lh-primary)}.lh-pager{display:flex;align-items:center;gap:6px;background:var(--lh-surface);border-radius:999px;box-shadow:var(--lh-shadow-sm);padding:4px}.lh-pager button{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;color:var(--lh-ink);background:transparent;border:0;cursor:pointer}.lh-pager button:hover:not(:disabled){background:var(--lh-tint)}.lh-pager button:disabled{opacity:.3;cursor:not-allowed}.lh-pager-l{font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-text-2);padding:0 4px;white-space:nowrap}.lh-pager-l b{color:var(--lh-ink)}.lh-next{width:100%;background:var(--lh-surface);border-radius:20px;box-shadow:var(--lh-shadow-md);padding:20px 24px;display:flex;align-items:center;gap:16px;border:0;cursor:pointer;text-align:left;transition:box-shadow .18s var(--lh-ease)}.lh-next:hover:not(:disabled){box-shadow:var(--lh-shadow-lg)}.lh-next:disabled{cursor:not-allowed}.lh-next-k{font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-primary)}.lh-next-t{font:500 18px/24px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-next-cta{font:700 14px/20px Greycliff CF,sans-serif;color:#fff;background:var(--lh-primary);border-radius:8px;padding:10px 16px;display:inline-flex;align-items:center;gap:8px;box-shadow:var(--lh-shadow-lg);white-space:nowrap;flex-shrink:0}.dark .lh-next-cta{color:#15131f}.lh-next:disabled .lh-next-cta{background:var(--lh-track);color:var(--lh-muted);box-shadow:none}.lh-modnav{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.lh-modnav button{background:var(--lh-surface-2);border:1px solid var(--lh-tint-2);border-radius:20px;padding:18px 20px;display:flex;align-items:center;gap:14px;cursor:pointer;text-align:left;color:inherit;transition:background .18s var(--lh-ease)}.lh-modnav button:hover{background:var(--lh-surface)}.lh-modnav button[data-dir=next]{justify-content:flex-end;text-align:right}.lh-modnav-k{font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-modnav-t{font:500 16px/22px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-round{width:36px;height:36px;border-radius:999px;background:var(--lh-surface);box-shadow:var(--lh-shadow-sm);display:grid;place-items:center;color:var(--lh-primary);flex-shrink:0}.lh-done{display:flex;align-items:center;gap:12px;background:var(--lh-green-bg);border-radius:16px;padding:14px 18px}.lh-done-t{flex:1;font:700 15px/22px Greycliff CF,sans-serif;color:var(--lh-green-fg)}.lh-subnav{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.lh-subnav-prev{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:6px 0;cursor:pointer;font:500 13px/18px Greycliff CF,sans-serif;color:var(--lh-text-2);min-width:0;text-align:left}.lh-subnav-prev:hover:not(:disabled){color:var(--lh-primary)}.lh-subnav-prev:disabled{opacity:.35;cursor:default}.lh-page-dots{display:inline-flex;align-items:center;gap:8px;font:500 12px/16px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-callout{background:var(--lh-surface, #FFFFFF);border-radius:20px;box-shadow:var(--lh-shadow-md, 0 2px 4px -2px rgba(16,24,40,.06), 0 4px 8px -2px rgba(16,24,40,.1));padding:20px 24px;display:flex;gap:16px;align-items:flex-start;margin:16px 0}.lh-callout-k{font:700 11px/16px Greycliff CF,sans-serif;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px}.lh-callout-body{font:500 15px/24px Greycliff CF,sans-serif;color:var(--lh-ink, #2C1C6C);text-wrap:pretty}.lh-drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#10182880}.lh-drawer{position:fixed;right:0;top:0;z-index:51;height:100%;width:100%;max-width:440px;background:var(--lh-surface-2);box-shadow:-100px 100px 150px #3440541f;display:flex;flex-direction:column}.lh-drawer-head{position:relative;overflow:hidden;background-image:linear-gradient(160deg,#3f2bc9,#7a45e3 60%,#d35ed3);padding:28px 28px 24px;display:flex;flex-direction:column;gap:16px}.lh .lh-drawer-title{margin:0;font:300 28px/36px Greycliff CF,sans-serif;color:#fff}.lh-drawer-close{width:36px;height:36px;border:0;border-radius:10px;background:#fff;color:#2c1c6c;cursor:pointer;display:grid;place-items:center}.lh-drawer-close:hover{background:#f2eeff}.lh-search{display:flex;align-items:center;gap:10px;background:#fff;border-radius:12px;padding:10px 14px;box-shadow:var(--lh-shadow-sm);color:#656578}.lh-search input{flex:1;border:0;outline:0;background:transparent;font:500 14px/20px Greycliff CF,sans-serif;color:#343130;min-height:0!important;max-height:none!important}.lh-tabs{display:flex;gap:4px;padding:12px 20px 0;border-bottom:1px solid var(--lh-border);background:var(--lh-surface);overflow-x:auto;scrollbar-width:none}.lh-tabs::-webkit-scrollbar{display:none}.lh-tabs button{border:0;background:transparent;padding:10px 12px;cursor:pointer;font:500 13px/20px Greycliff CF,sans-serif;color:var(--lh-muted);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.lh-tabs button[aria-selected=true]{font-weight:700;color:var(--lh-primary);border-bottom-color:var(--lh-primary)}.lh-ref-card{background:var(--lh-surface);border-radius:16px;box-shadow:var(--lh-shadow-md);padding:18px 20px;display:flex;align-items:center;gap:16px}.lh-ref-big{width:64px;flex-shrink:0;font:300 28px/32px Greycliff CF,sans-serif;color:var(--lh-primary);letter-spacing:-.02em;text-align:center}.lh-ref-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lh-ref-big+.lh-ref-body{border-left:1px solid var(--lh-border);padding-left:16px}.lh-ref-t{font:700 15px/22px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-ref-d{font:400 13px/18px Greycliff CF,sans-serif;color:var(--lh-muted)}.lh-ref-empty{text-align:center;font:500 14px/20px Greycliff CF,sans-serif;color:var(--lh-muted);padding:24px}.lh-lesson{--background: 260 100% 99%;--foreground: 252 59% 27%;--card: 0 0% 100%;--card-foreground: 252 59% 27%;--primary: 252 55% 52%;--primary-foreground: 0 0% 100%;--secondary: 252 87% 68%;--secondary-foreground: 0 0% 100%;--muted: 254 100% 97%;--muted-foreground: 240 9% 43%;--border: 240 20% 94%;--input: 240 10% 89%;--ring: 252 55% 52%;--wt-navy: 252 59% 27%;--wt-cyan: 252 55% 52%;--wt-violet: 252 87% 68%;--wt-purple: 252 87% 68%;--wt-amber: 45 100% 36%;--wt-rose: 320 86% 69%;--wt-yellow: 48 100% 69%;--wt-green: 152 82% 39%;color:var(--lh-text)}.dark .lh-lesson{--background: 251 24% 10%;--foreground: 252 100% 95%;--card: 251 23% 14%;--card-foreground: 252 100% 95%;--primary: 250 100% 79%;--primary-foreground: 251 24% 10%;--secondary: 252 87% 74%;--muted: 251 27% 20%;--muted-foreground: 250 9% 68%;--border: 250 19% 21%;--input: 250 19% 24%;--ring: 250 100% 79%;--wt-navy: 252 59% 27%;--wt-cyan: 250 100% 79%;--wt-violet: 252 87% 74%;--wt-purple: 252 87% 74%}.dark .lh-lesson [class*="text-[hsl(var(--wt-navy))]"],.dark .lh-lesson .text-wt-navy{color:var(--lh-ink)!important}.lh-lesson .hub-card{border-color:transparent;border-radius:20px;box-shadow:var(--lh-shadow-md)}.lh-lesson .hub-card:hover{transform:none;box-shadow:var(--lh-shadow-lg)}.lh-lesson .rounded-2xl.border:is(.bg-card,.bg-white){border-color:transparent;border-radius:20px;box-shadow:var(--lh-shadow-md)}.lh-lesson .rounded-xl.border:is(.bg-card,.bg-white){border-color:var(--lh-border);border-radius:16px}.dark .lh-lesson .bg-white{background-color:hsl(var(--card))}.lh-lesson [class*="bg-[hsl(var(--wt-navy))]"]{background-image:linear-gradient(170deg,#2a1b8f,#3f2bc9)}.lh-lesson [class*="bg-[hsl(var(--wt-navy))]"][class*=rounded-2xl],.lh-lesson [class*="bg-[hsl(var(--wt-navy))]"][class*=rounded-3xl]{border-radius:25px;box-shadow:var(--lh-shadow-lg)}.lh-lesson h2{font:300 clamp(26px,3vw,32px)/1.25 "Greycliff CF",sans-serif;letter-spacing:-.01em}.lh-lesson h3[class*="text-[16px]"],.lh-lesson h3[class*="text-[15px]"]{font:300 clamp(22px,2.4vw,26px)/1.3 "Greycliff CF",sans-serif;letter-spacing:-.01em}.lh-lesson h3[class*="text-[18px]"],.lh-lesson h3[class*="text-[20px]"],.lh-lesson h3[class*=text-xl],.lh-lesson h3[class*=text-lg]{font:500 20px/28px Greycliff CF,sans-serif;letter-spacing:normal}.lh-lesson h4{font-family:Greycliff CF,sans-serif;font-weight:500;letter-spacing:normal}.lh-lesson h4[class*="text-[14px]"],.lh-lesson h4[class*="text-[15px]"],.lh-lesson h4[class*="text-[16px]"]{font-size:16px;line-height:22px}.lh-lesson p[class*="leading-[1.8]"]{font-size:16px;line-height:26px;color:var(--lh-text-2);max-width:800px;text-wrap:pretty}.lh-lesson [class*=uppercase][class*=tracking-]{letter-spacing:.06em}.lh-ex{background:var(--lh-surface);border-radius:20px;box-shadow:var(--lh-shadow-md);padding:clamp(20px,3vw,32px);margin-top:32px;width:100%}.lh-ex-dark{position:relative;overflow:hidden;background:linear-gradient(170deg,#2a1b8f,#3f2bc9);border-radius:25px;box-shadow:var(--lh-shadow-lg);padding:clamp(24px,4vw,40px);margin-top:32px;width:100%;color:#fff}.lh-ex-head{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.lh .lh-ex-title{margin:0;font:300 clamp(22px,2.4vw,26px)/1.3 "Greycliff CF",sans-serif;color:var(--lh-ink);letter-spacing:-.01em}.lh .lh-ex-dark .lh-ex-title{color:#fff;font-size:clamp(24px,3vw,30px)}.lh-ex-sub{margin:0;font:400 15px/22px Greycliff CF,sans-serif;color:var(--lh-muted);text-wrap:pretty}.lh-ex-dark .lh-ex-sub{color:#e2dbff}.lh-ex-k{font:700 11px/16px Greycliff CF,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--lh-primary)}.lh-ex-q{font:500 18px/26px Greycliff CF,sans-serif;color:var(--lh-ink);margin:6px 0 16px}.lh-ex-dark .lh-ex-k{color:#c9bcff}.lh-opts{display:flex;flex-direction:column;gap:10px}.lh-opt{width:100%;display:flex;align-items:center;gap:14px;text-align:left;border:1px solid var(--lh-border);background:var(--lh-surface-2);border-radius:14px;padding:12px 16px;cursor:pointer;font:500 15px/22px Greycliff CF,sans-serif;color:var(--lh-ink);transition:background .18s var(--lh-ease),border-color .18s var(--lh-ease),box-shadow .18s var(--lh-ease)}.lh-opt:hover:not(:disabled){background:var(--lh-surface);box-shadow:var(--lh-shadow-sm)}.lh-opt:disabled{cursor:default}.lh-opt-key{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;background:var(--lh-tint);color:var(--lh-primary);font:700 13px/1 Greycliff CF,sans-serif}.lh-opt[data-state=selected]{border-color:var(--lh-primary);background:var(--lh-tint)}.lh-opt[data-state=selected] .lh-opt-key{background:var(--lh-primary);color:#fff}.lh-opt[data-state=correct]{border-color:#aaf3cc;background:var(--lh-green-bg)}.lh-opt[data-state=correct] .lh-opt-key{background:var(--lh-green);color:#fff}.lh-opt[data-state=wrong]{border-color:#fecdca;background:#fef3f2}.lh-opt[data-state=wrong] .lh-opt-key{background:#f04438;color:#fff}.dark .lh-opt[data-state=wrong]{background:#3a1a1a;border-color:#7a271a}.dark .lh-opt[data-state=correct]{border-color:#065f36}.lh-explain{margin-top:12px;padding:12px 16px;border-radius:12px;background:var(--lh-surface-2);font:500 14px/21px Greycliff CF,sans-serif;color:var(--lh-text-2)}.lh-ex-foot{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-top:20px}.lh-result{font:500 15px/22px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-ex-dark .lh-result{color:#fff}.lh-step-dots{display:flex;gap:6px;margin-bottom:18px}.lh-step-dots span{width:18px;height:4px;border-radius:999px;background:var(--lh-tint-2)}.lh-step-dots span[data-state=done]{background:var(--lh-green)}.lh-step-dots span[data-state=current]{background:var(--lh-primary);width:28px}.lh-score-ring{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 0}.lh-score-big{font:300 48px/52px Greycliff CF,sans-serif;color:var(--lh-primary);letter-spacing:-.02em}.lh-textarea{width:100%;min-height:120px;resize:vertical;font:500 15px/1.55 Greycliff CF,sans-serif;color:var(--lh-text);background:var(--lh-surface-2);border:1px solid var(--lh-border-2);border-radius:14px;padding:14px 16px}.lh-textarea::-moz-placeholder{color:#767689}.lh-textarea::placeholder{color:#767689}.lh-textarea:focus{outline:none;border-color:var(--lh-violet);box-shadow:0 0 0 3px #8266f433;background:var(--lh-surface)}.lh-select{position:relative;min-width:220px}.lh-select select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--lh-border-2);border-radius:10px;background:var(--lh-surface-2);padding:10px 36px 10px 12px;font:500 14px/20px Greycliff CF,sans-serif;color:var(--lh-text);cursor:pointer;min-height:0!important;max-height:none!important}.lh-select svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--lh-muted);pointer-events:none}.lh-row{background:var(--lh-surface);border-radius:16px;box-shadow:var(--lh-shadow-md);padding:14px 14px 14px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.lh-row-t{flex:1;min-width:220px;font:500 15px/22px Greycliff CF,sans-serif;color:var(--lh-ink)}.lh-badge-ok,.lh-badge-no{display:inline-flex;align-items:center;gap:6px;font:700 12px/16px Greycliff CF,sans-serif;padding:4px 10px;border-radius:999px}.lh-badge-ok{color:var(--lh-green-fg);background:var(--lh-green-bg)}.lh-badge-no{color:#912018;background:#fee4e2}.lh-tile-sm{width:32px;height:32px;border-radius:10px}.lh-info{background:var(--lh-surface);border-radius:20px;box-shadow:var(--lh-shadow-md);padding:20px 22px;display:flex;gap:14px;align-items:flex-start;height:100%}.lh-info-t{font:500 16px/22px Greycliff CF,sans-serif;color:var(--lh-ink);margin:0}.lh-info-d{font:400 14px/21px Greycliff CF,sans-serif;color:var(--lh-muted);margin:4px 0 0;text-wrap:pretty}.lh-quote{font:500 15px/22px Greycliff CF,sans-serif;font-style:italic;color:var(--lh-text);text-wrap:pretty}@media (prefers-reduced-motion: reduce){.lh *,.lh *:before,.lh *:after{transition:none!important}}.cl-page .cl-empty{align-items:center;text-align:center;padding:40px;gap:16px}.cl-page .cl-empty .wtk-btn{box-shadow:none}.cl-page .cl-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cl-page .cl-btn-13.wtk-btn{font-size:13px;line-height:18px}.cl-page .cl-notice{display:flex;align-items:flex-start;gap:10px}.cl-page .cl-notice>svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}@media print{.cl-page:has(>.wt-print-root)>:not(.wt-print-root){display:none!important}.cl-page:has(>.wt-print-root){padding:0!important;max-width:none!important}.cl-page .wt-print-root{position:static!important}}.cl-index .wtk-hero-sub{max-width:600px}.cl-index .cl-filters{display:flex;flex-direction:column;gap:12px;min-width:0}.cl-index .wtk-search-input{padding:0 2px}.cl-index .cl-chip.wtk-filter{padding:0 14px}.cl-index .cl-chip.is-soon:not([aria-pressed=true]){color:var(--wt-muted)}.cl-index .cl-soon{font:700 10px/14px var(--wt-font);letter-spacing:.06em;color:var(--wt-muted)}.cl-index .cl-chip[aria-pressed=true] .cl-soon{color:#ffffffbf}.cl-index .cl-chip-skel{width:110px;height:36px}.cl-index .cl-grid{--wtk-min: 260px}.cl-index .cl-card-skel{min-height:305px}.cl-index>.cl-empty{margin-top:24px}.cl-index .cl-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:22px;min-width:0;box-sizing:border-box;background:var(--wt-card);border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-md);font-family:var(--wt-font);transition:box-shadow var(--wt-dur) var(--wt-ease)}.cl-index .cl-card--live:hover,.cl-index .cl-card--live:focus-within{box-shadow:var(--wt-elev-lg)}.cl-index .cl-card--draft{opacity:.85}.cl-index .cl-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cl-index .cl-card-top>.wtk-caret{font-size:14px}.cl-index .cl-card-name{display:flex;flex-direction:column;gap:2px;min-width:0}.cl-index .cl-card-name>.wtk-h2{overflow-wrap:anywhere}.cl-index .cl-bars{display:grid;grid-template-columns:repeat(var(--cl-bars, 6),minmax(0,1fr));gap:4px}.cl-index .cl-bar{height:6px;border-radius:var(--wt-radius-pill)}.cl-index .cl-card-desc{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.cl-index .cl-card-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--wt-line);display:flex;flex-direction:column;gap:10px}.cl-index .cl-path{display:flex;align-items:center;gap:8px;font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.cl-index .cl-path>svg{width:13px;height:13px;flex-shrink:0;color:var(--wt-primary)}.cl-index .cl-card-link{display:inline-flex;align-items:center;gap:6px;font:700 14px/20px var(--wt-font);color:var(--wt-primary)}.cl-index .cl-card-link>svg{width:1em;height:1em;flex-shrink:0}.cl-index .cl-team .cl-notice{flex-wrap:wrap}.cl-index .cl-team-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.cl-index .cl-team-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 24px;padding:16px 0;border-top:1px solid var(--wt-line)}.cl-index .cl-team-row:first-child{border-top:0;padding-top:4px}.cl-index .cl-team-row:last-child{padding-bottom:0}.cl-index .cl-team-person{flex:1 1 220px;min-width:0}.cl-index .cl-team-ladders{flex:999 1 360px;min-width:0;display:flex;flex-direction:column;gap:10px}.cl-index .cl-team-ladder{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line)}.cl-index .cl-team-ladder-text{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:6px}.cl-index .cl-team-ladder-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.cl-index .cl-team-ladder-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.cl-index .cl-team-progress{display:flex;align-items:center;gap:10px}.cl-index .cl-team-progress>.wtk-bar{flex:1 1 auto;max-width:220px;min-width:80px}.cl-index .cl-team-progress>.wtk-small{white-space:nowrap}.cl-index .cl-team-empty{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:40px}.cl-index .cl-team-skel{height:76px}.cl-sheet .cl-sheet-head{display:flex;align-items:flex-start;gap:12px;padding:24px 20px 16px 24px;border-bottom:1px solid var(--wt-line);background:var(--wt-panel)}.cl-sheet .cl-sheet-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cl-sheet .cl-sheet-close{margin-top:-4px}.cl-sheet .cl-sheet-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:20px 24px 24px}.cl-sheet .cl-sheet-list{margin:0;padding-left:18px;list-style:disc;display:flex;flex-direction:column;gap:4px;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.cl-sheet .cl-sheet-list>li::marker{color:var(--wt-lilac)}.cl-sheet .cl-rubric-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.cl-sheet .cl-rubric-head>.wtk-meta{margin-left:auto}.cl-sheet .cl-sheet-foot{margin:4px 0 0;font-style:italic}.cl-detail .cl-back.wtk-btn{align-self:flex-start;border:0;box-shadow:var(--wt-elev-sm);color:var(--wt-primary);padding:0 16px 0 12px;gap:8px}.cl-detail .cl-head{padding:18px 22px}.cl-detail .cl-head-text{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.cl-detail .cl-head-title{margin:0;font:700 22px/28px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.cl-detail .cl-head-meta{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.cl-detail .cl-head-actions,.cl-detail .cl-head-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cl-detail .cl-chip-muted{background:var(--wt-tint);color:var(--wt-muted)}.cl-detail .cl-head-btn.wtk-btn{height:40px;padding:0 16px;gap:8px;font-size:13px;line-height:18px}.cl-detail .cl-clear-btn.wtk-btn{padding:0 12px;gap:6px}.cl-detail .cl-clear-btn.wtk-btn:not(:disabled,[aria-disabled=true]){color:var(--wt-muted)}.cl-detail .cl-use-btn.wtk-btn{padding:0 18px}.cl-detail .cl-draft-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cl-detail .cl-draft .wtk-prose{margin-top:4px}.cl-detail .cl-climb{display:flex;flex-direction:column;gap:18px;overflow:hidden;box-sizing:border-box;padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px) 0;border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-lg);color:#fff;background-color:var(--wt-navy-base);background-image:var(--wt-grid-navy),var(--wt-grad-navy);background-size:44px 44px,44px 44px,100% 100%;background-position:-1px -1px,-1px -1px,0 0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cl-detail .cl-climb :focus-visible{outline-color:#fff}.cl-detail .cl-climb-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px}.cl-detail .cl-climb-text{display:flex;flex-direction:column;gap:6px;min-width:0}.cl-detail .cl-climb-eyebrow{margin:0;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-onp-muted)}.cl-detail .cl-climb-title{margin:0;font:300 clamp(24px,4vw,32px)/1.2 var(--wt-font);color:#fff;letter-spacing:normal;text-wrap:pretty}.cl-detail .cl-climb-sub{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-lilac)}.cl-detail .cl-stairs-scroll{overflow-x:auto;scrollbar-width:none;margin:0 -4px}.cl-detail .cl-stairs-scroll::-webkit-scrollbar{display:none}.cl-detail .cl-stairs{display:grid;grid-template-columns:repeat(var(--cl-steps, 6),minmax(120px,1fr));gap:8px;align-items:end;height:250px;min-width:768px;padding:0 4px;box-sizing:border-box}.cl-detail .cl-step{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;box-sizing:border-box;padding:14px;border:2px solid transparent;border-bottom:0;border-radius:18px 18px 0 0;background:#ffffff14;color:var(--wt-lilac);font-family:var(--wt-font);text-align:left;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.cl-detail .cl-step--above:hover{background:#ffffff24}.cl-detail .cl-step--below{background:var(--wt-onp-surface-2);color:#fff}.cl-detail .cl-step--target{background:var(--wt-target-step);color:#fff;border-style:dashed;border-color:var(--wt-warn-strong)}.cl-detail .cl-step--you{background:#fff;color:var(--wt-ink)}.cl-detail .cl-step:focus-visible{outline-offset:-4px}.cl-detail .cl-step--you:focus-visible{outline-color:var(--wt-primary)}.cl-detail .cl-step-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cl-detail .cl-step-n{font:700 13px/1 var(--wt-font)}.cl-detail .cl-step-badge{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;box-sizing:border-box;white-space:nowrap;border-radius:var(--wt-radius-pill);background:var(--wt-ink-bg);color:#fff;font:700 11px/1 var(--wt-font)}.cl-detail .cl-step-badge>svg{width:11px;height:11px;flex-shrink:0}.cl-detail .cl-step-badge--target{color:var(--wt-warn-border)}.cl-detail .cl-step-title{font:700 14px/18px var(--wt-font);text-wrap:pretty;overflow-wrap:anywhere}.cl-detail .cl-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container wt-main (min-width: 960px){.cl-detail .cl-grid{grid-template-columns:minmax(0,1fr) 360px}}.cl-detail .cl-aside{display:flex;flex-direction:column;gap:20px;min-width:0}.cl-detail .cl-skeleton{display:flex;flex-direction:column;gap:24px}.cl-detail .cl-skel-head{height:88px}.cl-detail .cl-skel-climb{height:380px}.cl-detail .cl-skel-rate{height:788px}.cl-detail .cl-skel-target{height:431px}.cl-detail .cl-skel-gaps{height:400px}@container wt-main (max-width: 959.98px){.cl-detail .cl-skel-head{height:154px}.cl-detail .cl-skel-climb{height:450px}}@container wt-main (max-width: 639.98px){.cl-detail .cl-skel-head{height:262px}.cl-detail .cl-skel-climb{height:468px}.cl-detail .cl-skel-target{height:465px}}.cl-detail .cl-rate{padding:clamp(18px,3vw,24px);gap:2px}.cl-detail .cl-rate-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding-bottom:12px}.cl-detail .cl-rate-text{flex:1 1 200px;min-width:0;display:flex;flex-direction:column}.cl-detail .cl-rate-text>.wtk-meta{margin:0}.cl-detail .cl-rate-bar{margin-bottom:10px}.cl-detail .cl-row{display:flex;flex-direction:column;gap:10px;margin:0 -10px;padding:8px 10px;border-top:1px solid var(--wt-line)}.cl-detail .cl-row.is-open{background:var(--wt-panel);border-radius:16px}.cl-detail .cl-row-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.cl-detail .cl-row-toggle{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 0;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;font-family:var(--wt-font)}.cl-detail .cl-row-toggle>svg{width:13px;height:13px;flex-shrink:0;color:var(--wt-primary)}.cl-detail .cl-row-name{min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.cl-detail .cl-cells{flex:0 1 300px;min-width:216px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px}.cl-detail .cl-cell{display:grid;place-items:center;height:32px;padding:0;box-sizing:border-box;border:2px solid var(--wt-line);border-radius:8px;background:var(--wt-card);color:var(--wt-muted);font:700 11px/1 var(--wt-font);cursor:pointer}.cl-detail span.cl-cell{cursor:default}.cl-detail button.cl-cell--idle:hover{background:var(--wt-tint)}.cl-detail .cl-cell--below{background:var(--wt-lilac);color:var(--wt-ink)}.cl-detail .cl-cell--me{background:var(--wt-primary);border-color:var(--wt-primary);color:#fff}.cl-detail .cl-cell.is-target{border-style:dashed;border-color:var(--wt-warn-strong)}.cl-detail .cl-status{flex:0 0 88px;display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 8px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font);white-space:nowrap}.cl-detail .cl-status--muted{background:var(--wt-tint);color:var(--wt-muted)}.cl-detail .cl-status--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.cl-detail .cl-status--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.cl-detail .cl-open{display:flex;flex-direction:column;gap:8px;padding:0 0 8px 21px}.cl-detail .cl-open-q{margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.cl-detail .cl-picks{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.cl-detail .cl-pick{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 14px;box-sizing:border-box;border:2px solid var(--wt-line);border-radius:14px;background:var(--wt-card);text-align:left;font-family:var(--wt-font)}.cl-detail button.cl-pick{cursor:pointer;transition:border-color var(--wt-dur) var(--wt-ease)}.cl-detail button.cl-pick:hover{border-color:var(--wt-primary)}.cl-detail .cl-pick--target{background:var(--wt-target-bg);border-style:dashed;border-color:var(--wt-warn-strong)}.cl-detail .cl-pick--me{background:var(--wt-primary);border-color:var(--wt-primary)}.cl-detail .cl-pick-num{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 12px/1 var(--wt-font)}.cl-detail .cl-pick--me .cl-pick-num{background:#fff}.cl-detail .cl-pick-text{flex:1;min-width:0;font:500 14px/20px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.cl-detail .cl-pick--me .cl-pick-text{font-weight:700;color:#fff}.cl-detail .cl-pick-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;box-sizing:border-box;flex-shrink:0;white-space:nowrap;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font)}.cl-detail .cl-pick-chip>svg{width:11px;height:11px;flex-shrink:0}.cl-detail .cl-pick-chip--me{background:#fff;color:var(--wt-primary)}.cl-detail .cl-pick-chip--target{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.cl-detail .cl-ev-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px}.cl-detail .cl-ev-btn.wtk-btn{height:34px;padding:0 12px;gap:6px;font-size:12px;line-height:16px}.cl-detail .cl-ev-note{margin:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.cl-detail .cl-ev{display:flex;flex-direction:column;gap:6px;width:100%}.cl-detail .cl-ev-text{min-height:76px}.cl-detail .cl-ev-foot{align-items:center}.cl-detail .cl-ev-read{display:flex;flex-direction:column;gap:4px;padding:10px 14px;box-sizing:border-box;border:1px dashed var(--wt-lilac);border-radius:14px;background:var(--wt-card)}.cl-detail .cl-ev-read-label{font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.cl-detail .cl-ev-read-text{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.cl-detail .cl-target,.cl-detail .cl-gaps{padding:clamp(18px,3vw,24px);gap:16px}.cl-detail .cl-target-head{display:flex;align-items:center;gap:10px}.cl-detail .cl-target-text{flex:1;min-width:0;display:flex;flex-direction:column}.cl-detail .cl-target-eyebrow{margin:0;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-warn-fg)}.cl-detail .cl-target-eyebrow.is-you{color:var(--wt-primary)}.cl-detail .cl-target-title{margin:0;font:700 17px/22px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.cl-detail .cl-target-facts{margin:-10px 0 0}.cl-detail .cl-counters{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.cl-detail .cl-counter{display:flex;align-items:center;gap:10px;padding:10px 14px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:16px;background:var(--wt-panel)}.cl-detail .cl-counter>svg{width:18px;height:18px;flex-shrink:0;color:var(--wt-subtle)}.cl-detail .cl-counter.is-met{background:var(--wt-ok-row);border-color:var(--wt-ok-border)}.cl-detail .cl-counter.is-met>svg{color:var(--wt-ok-fg)}.cl-detail .cl-counter-text{flex:1;min-width:0;display:flex;flex-direction:column}.cl-detail .cl-counter-label{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.cl-detail .cl-counter-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.cl-detail .cl-counter-value{font:700 18px/24px var(--wt-font);color:var(--wt-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.cl-detail .cl-crit-btn.wtk-btn{align-self:flex-start;height:34px;padding:0 14px;gap:8px}.cl-detail .cl-crit{display:flex;flex-direction:column;gap:10px}.cl-detail .cl-crit-summary{display:flex;flex-direction:column;gap:6px;padding:12px 14px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:16px;background:var(--wt-panel)}.cl-detail .cl-crit-summary-text{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.cl-detail .cl-box{display:flex;flex-direction:column;gap:8px;padding:14px;box-sizing:border-box;border:1px solid;border-radius:16px}.cl-detail .cl-box--looks{background:var(--wt-ok-row);border-color:var(--wt-ok-border)}.cl-detail .cl-box--anti{background:var(--wt-danger-soft-bg);border-color:var(--wt-danger-soft-border)}.cl-detail .cl-box-label{margin:0;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase}.cl-detail .cl-box--looks .cl-box-label,.cl-detail .cl-box--looks li>svg{color:var(--wt-ok-fg)}.cl-detail .cl-box--anti .cl-box-label,.cl-detail .cl-box--anti li>svg{color:var(--wt-danger-fg)}.cl-detail .cl-box-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.cl-detail .cl-box-list>li{display:flex;align-items:flex-start;gap:8px;font:500 13px/19px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.cl-detail .cl-box-list>li>svg{width:13px;height:13px;flex-shrink:0;margin-top:3px}.cl-detail .cl-crit-foot{margin:0;font-style:italic}.cl-detail .cl-crit .wtk-small,.cl-detail .cl-crit .wtk-fine{margin:0}.cl-detail .cl-chip-s{height:24px;padding:0 8px;font:700 11px/1 var(--wt-font)}.cl-detail .cl-gap-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.cl-detail .cl-gap{display:flex;flex-direction:column;gap:6px;width:100%;padding:12px 14px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:16px;background:var(--wt-panel);text-align:left;cursor:pointer;font-family:var(--wt-font);transition:background-color var(--wt-dur) var(--wt-ease)}.cl-detail .cl-gap:hover{background:var(--wt-tint)}.cl-detail .cl-gap-line{display:flex;align-items:center;gap:8px;width:100%}.cl-detail .cl-gap-name{flex:1;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.cl-detail .cl-gap-jump{display:inline-flex;align-items:center;height:22px;padding:0 8px;box-sizing:border-box;flex-shrink:0;white-space:nowrap;border-radius:var(--wt-radius-pill);background:var(--wt-warn-bg);color:var(--wt-warn-fg);font:700 11px/1 var(--wt-font)}.cl-detail .cl-gap-expects{font:500 13px/19px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.cl-detail .cl-gaps-empty{display:flex;align-items:center;gap:12px;padding:12px 14px;box-sizing:border-box;border:1px solid var(--wt-ok-border);border-radius:16px;background:var(--wt-ok-row)}.cl-detail .cl-gaps-empty>svg{width:22px;height:22px;flex-shrink:0;color:var(--wt-ok-fg)}.cl-detail .cl-gaps-empty>p{margin:0;font:700 14px/20px var(--wt-font);color:var(--wt-ok-fg)}.cl-team-menu{display:flex;flex-direction:column;gap:2px;min-width:280px;max-width:min(360px,calc(100vw - 32px))}.cl-team-menu .cl-team-menu-label{padding:6px 10px 4px}.cl-team-menu .cl-team-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;color:var(--wt-text);text-decoration:none;cursor:pointer;outline:none}.cl-team-menu .cl-team-item:hover{text-decoration:none}.cl-team-menu .cl-team-item[data-highlighted]{background:var(--wt-tint)}.cl-team-menu .cl-team-item:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.cl-team-menu .cl-team-item-text{flex:1;min-width:0;display:flex;flex-direction:column}.cl-team-menu .cl-team-item-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.cl-team-menu .cl-team-item-meta{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.cl-team-menu .cl-team-item-check{width:16px;height:16px;flex-shrink:0;color:var(--wt-primary)}.fb360-entry .fb360-entry-when{display:inline-block}.fb360-entry .fb360-entry-date{white-space:nowrap}.pr-page{--pr-hero-grad: linear-gradient(120deg, #1B1150 0%, #2C1C6C 45%, #3A2794 100%);--pr-ring: #F7B6D9;--pr-on-ink-soft: #D9D2FF;--pr-on-ink-off: #9C92D6;--pr-ok-strong: #3BAA72;--pr-warn-strong: #E2A23B;--pr-danger-strong: #E5484D;--pr-danger-soft: #FDE8E8;--pr-divider: #F4F2FA;--pr-todo-bg: #EEF0F6;--pr-nudge-border: #F4D9A4;--pr-dist-below: #F3B4B4;--pr-dist-exceeds: #7C6CEC}[data-theme=dark] .pr-page{--pr-danger-soft: var(--wt-danger-bg);--pr-divider: var(--wt-line);--pr-todo-bg: var(--wt-panel);--pr-nudge-border: var(--wt-warn-border)}.wtk-page.pr-page{max-width:1400px;padding-bottom:48px;gap:20px}.pr-page .pr-view{display:flex;flex-direction:column;gap:20px;min-width:0}.pr-page .pr-view:empty{display:none}.pr-page .fb360-entry.wtk-legacy-lead{padding-top:0}.pr-page .pr-skel-hero{display:block;height:316px}.pr-page .pr-skel-body{display:flex;flex-direction:column;gap:16px}.pr-page .pr-skel-card{display:block;height:220px}.pr-page .pr-hero{position:relative;overflow:hidden;box-sizing:border-box;border-radius:var(--wt-radius-card);padding:clamp(18px,2.6vw,24px) clamp(20px,3vw,32px) clamp(16px,2.2vw,20px);background:var(--pr-hero-grad);box-shadow:var(--wt-elev-lg);display:flex;flex-direction:column;gap:14px;color:#fff;font-family:var(--wt-font);-webkit-print-color-adjust:exact;print-color-adjust:exact}.pr-page .pr-hero *{--wt-focus: var(--wt-focus-on-ink)}.pr-page .pr-hero-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.pr-page .pr-hero-main{display:flex;align-items:center;gap:20px}.pr-page .pr-hero-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.pr-page .pr-hero-title{margin:0;font:300 clamp(26px,3.4vw,34px)/1.15 var(--wt-font);color:#fff;letter-spacing:-.01em}.pr-page .pr-hero-sub{margin:0;max-width:560px;font:500 14px/21px var(--wt-font);color:var(--wt-tint-2);text-wrap:pretty}[data-theme=dark] .pr-page .pr-hero-sub{color:#e2dbff}.pr-page .pr-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:4px}.pr-page .pr-hero-cta.wtk-btn{height:42px;padding:0 18px;box-shadow:0 8px 20px -6px #00000059}.pr-page .pr-hero-cta.wtk-btn[aria-disabled=true]{background:#ffffffd9;color:var(--wt-onp-ink);box-shadow:none}.pr-page .pr-hero-stats{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0;padding:0;list-style:none}.pr-page .pr-hero-stat{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.pr-page .pr-hero-stat-v{font:700 20px/1 var(--wt-font);color:#fff}.pr-page .pr-hero-stat-l{font:500 13px/18px var(--wt-font);color:#c9bcff}.pr-page .pr-hero-art{display:none;width:136px;height:136px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin:-12px -4px -12px 0}@container wt-main (min-width: 620px){.pr-page .pr-hero-art{display:block}}.pr-page .wtk-seg.wtk-seg--onnavy.pr-viewtoggle{gap:4px;padding:3px;background:#ffffff1a;flex-shrink:0}.pr-page .pr-viewtoggle .wtk-seg-item.wtk-seg-item{height:28px;padding:0 12px;gap:6px;font:700 12px/16px var(--wt-font);color:#e2dbff}.pr-page .pr-viewtoggle .wtk-seg-item>svg{width:13px;height:13px}.pr-page .pr-viewtoggle .wtk-seg-item:hover{background:#ffffff1f}.pr-page .pr-viewtoggle .wtk-seg-item.wtk-seg-item[aria-selected=true]{background:#fff;color:#2c1c6c}.pr-page .pr-stepper{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px;margin:0;padding:14px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.12)}.pr-page .pr-stage{display:flex;flex-direction:column;gap:8px;min-width:0}.pr-page .pr-stage-bar{height:6px;border-radius:var(--wt-radius-pill);background:#ffffff2e}.pr-page .pr-stage.is-past .pr-stage-bar{background:var(--pr-ok-strong)}.pr-page .pr-stage.is-current .pr-stage-bar{background:#fff}.pr-page .pr-stage-row{display:flex;align-items:center;gap:8px;min-width:0}.pr-page .pr-stage-disc{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:#ffffff1a;color:#c9bcff}.pr-page .pr-stage-disc>svg{width:12px;height:12px}.pr-page .pr-stage.is-past .pr-stage-disc{background:#ddf2e6;color:#1f7a4d}.pr-page .pr-stage.is-current .pr-stage-disc{background:#fff;color:#5e43c8}.pr-page .pr-stage-text{display:flex;flex-direction:column;min-width:0}.pr-page .pr-stage-label{font:700 13px/18px var(--wt-font);color:#e2dbff}.pr-page .pr-stage.is-past .pr-stage-label,.pr-page .pr-stage.is-current .pr-stage-label{color:#fff}.pr-page .pr-stage-date{font:500 12px/16px var(--wt-font);color:#c9bcff}.pr-page .pr-me{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.pr-page .pr-main,.pr-page .pr-aside{display:flex;flex-direction:column;gap:16px;min-width:0}@container wt-main (min-width: 1000px){.pr-page .pr-me{grid-template-columns:minmax(0,1fr) 320px}.pr-page .pr-aside{position:sticky;top:0}}.pr-page .pr-step-panel{display:flex;flex-direction:column;gap:16px;min-width:0}.pr-page .wtk-seg.pr-steps{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px;overflow:visible;box-shadow:var(--wt-elev-sm)}.pr-page .pr-steps .wtk-seg-item.wtk-seg-item{min-height:44px;height:auto;padding:4px 12px;justify-content:center;gap:8px;min-width:0;color:var(--wt-ink);font:700 14px/18px var(--wt-font)}.pr-page .pr-steps .wtk-seg-item.wtk-seg-item[aria-selected=true]{background:var(--wt-ink-bg);color:var(--wt-on-ink)}.pr-page .pr-steps .wtk-seg-item.wtk-seg-item[aria-selected=true]:focus-visible{outline-color:var(--wt-focus-on-ink)}.pr-page .pr-step-disc{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 12px/1 var(--wt-font)}.pr-page .pr-step-disc>svg{width:13px;height:13px}.pr-page .pr-steps [aria-selected=true] .pr-step-disc{background:#fff;color:#5e43c8}.pr-page .pr-steps .pr-step-disc.is-complete{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.pr-page .pr-step-label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-page .pr-step-count{display:none;flex-shrink:0;font:500 12px/16px var(--wt-font);color:var(--wt-subtle);white-space:nowrap}.pr-page .pr-steps [aria-selected=true] .pr-step-count{color:#c9bcff}.pr-page .pr-steps .pr-step-disc.is-complete~.pr-step-count{color:var(--wt-ok-fg)}.pr-page .pr-steps [aria-selected=true] .pr-step-disc.is-complete~.pr-step-count{color:#9ddfb9}@container wt-main (min-width: 720px){.pr-page .pr-step-count{display:inline}}.pr-page .pr-step-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pr-page .pr-step-foot-spacer{flex:1}.pr-page .wtk-card.pr-section{padding:clamp(18px,2.6vw,26px);gap:16px}.pr-page .pr-section-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pr-page .pr-section-head-text{flex:1 1 200px;display:flex;flex-direction:column;gap:2px;min-width:0}.pr-page .pr-count-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 12px/1 var(--wt-font);white-space:nowrap}.pr-page .pr-count-chip>svg{width:12px;height:12px}.pr-page .pr-count-chip.is-complete{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.pr-page .pr-textarea{border-radius:14px;line-height:22px;color:var(--wt-ink);min-height:0}.pr-page .pr-textarea.is-routed{border-color:var(--wt-warn-border);background:var(--wt-warn-bg)}.pr-page .pr-hint-warn{color:var(--wt-warn-fg)}.pr-page .pr-empty{color:var(--wt-subtle)}.pr-page .pr-dot{width:3px;height:3px;border-radius:var(--wt-radius-pill);background:var(--wt-lilac);flex-shrink:0}.pr-page .pr-goal{--pr-tone-strong: var(--wt-line);border-radius:20px;background:var(--wt-panel);border:1px solid var(--wt-line);padding:20px;display:flex;flex-direction:column;gap:18px;min-width:0;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.pr-page .pr-goal.is-rated{background:var(--wt-card);border-color:var(--pr-tone-strong)}.pr-page .pr-goal-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 24px}.pr-page .pr-goal-text{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pr-page .pr-goal-eyebrow{display:flex;align-items:center;gap:8px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-subtle)}.pr-page .pr-goal-title{margin:0;font:700 17px/24px var(--wt-font);color:var(--wt-ink);text-wrap:pretty;overflow-wrap:anywhere}.pr-page .pr-goal-title-input{width:100%;box-sizing:border-box;resize:none;overflow:hidden;margin:0;font:700 17px/24px var(--wt-font);color:var(--wt-ink);background:transparent;border:1px dashed var(--wt-lilac);border-radius:14px;padding:6px 10px}.pr-page .pr-goal-title-input:not(:-moz-placeholder-shown):not(:focus){border-color:transparent;padding-left:0}.pr-page .pr-goal-title-input:not(:placeholder-shown):not(:focus){border-color:transparent;padding-left:0}.pr-page .pr-goal-title-input::-moz-placeholder{color:var(--wt-muted);font-weight:500}.pr-page .pr-goal-title-input::placeholder{color:var(--wt-muted);font-weight:500}.pr-page .pr-goal-title-input:focus{outline:none;border-style:solid;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.pr-page .pr-goal-target{align-self:flex-start}.pr-page .pr-rating{display:flex;flex-direction:column;gap:8px}.pr-page .pr-rating-chips{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.pr-page .pr-chip{--pr-idle-bg: var(--wt-tint);--pr-idle-fg: var(--wt-primary);--pr-on-bg: var(--wt-tint);--pr-on-fg: var(--wt-primary);--pr-on-border: var(--wt-primary);--pr-on-disc-bg: var(--wt-primary);--pr-on-disc-fg: #FFFFFF;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;box-sizing:border-box;min-width:0;border:1px solid var(--wt-line);border-radius:14px;background:var(--wt-card);color:var(--wt-ink);font:700 14px/18px var(--wt-font);text-align:left;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.pr-page .pr-chip:hover:not([data-disabled]){border-color:var(--wt-lilac)}.pr-page .pr-chip:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.pr-page .pr-chip[data-disabled]{cursor:default}.pr-page .pr-chip[data-disabled]:not([data-state=checked]){opacity:.55}.pr-page .pr-chip-disc{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--pr-idle-bg);color:var(--pr-idle-fg)}.pr-page .pr-chip-disc>svg{width:15px;height:15px}.pr-page .pr-chip-label{min-width:0}.pr-page .pr-chip[data-state=checked]{background:var(--pr-on-bg);color:var(--pr-on-fg);border-color:var(--pr-on-border);box-shadow:var(--wt-elev-sm)}.pr-page .pr-chip[data-state=checked] .pr-chip-disc{background:var(--pr-on-disc-bg);color:var(--pr-on-disc-fg)}@container wt-main (min-width: 720px){.pr-page .pr-rating-chips{grid-template-columns:repeat(5,minmax(0,1fr))}.pr-page .pr-chip{flex-direction:column;justify-content:center;text-align:center;min-height:76px;padding:10px 6px;gap:6px}}.pr-page .pr-rating-detail{margin:0}.pr-page .pr-tone--notmet{--pr-idle-bg: var(--pr-danger-soft);--pr-idle-fg: var(--wt-danger-fg);--pr-on-bg: var(--pr-danger-soft);--pr-on-fg: var(--wt-danger-fg);--pr-on-border: var(--pr-danger-strong);--pr-on-disc-bg: var(--pr-danger-strong);--pr-on-disc-fg: #FFFFFF;--pr-tone-strong: var(--pr-danger-strong)}.pr-page .pr-tone--partly{--pr-idle-bg: var(--wt-warn-bg);--pr-idle-fg: var(--wt-warn-fg);--pr-on-bg: var(--wt-warn-bg);--pr-on-fg: var(--wt-warn-fg);--pr-on-border: var(--pr-warn-strong);--pr-on-disc-bg: var(--pr-warn-strong);--pr-on-disc-fg: #FFFFFF;--pr-tone-strong: var(--pr-warn-strong)}.pr-page .pr-tone--met{--pr-idle-bg: var(--wt-ok-bg);--pr-idle-fg: var(--wt-ok-fg);--pr-on-bg: var(--wt-ok-bg);--pr-on-fg: var(--wt-ok-fg);--pr-on-border: var(--pr-ok-strong);--pr-on-disc-bg: var(--pr-ok-strong);--pr-on-disc-fg: #FFFFFF;--pr-tone-strong: var(--pr-ok-strong)}.pr-page .pr-tone--exceeded{--pr-idle-bg: var(--wt-tint);--pr-idle-fg: var(--wt-primary);--pr-on-bg: var(--wt-primary);--pr-on-fg: var(--wt-on-primary);--pr-on-border: var(--wt-primary);--pr-on-disc-bg: var(--wt-card);--pr-on-disc-fg: var(--wt-primary);--pr-tone-strong: var(--wt-primary)}.pr-page .pr-tone--outstanding{--pr-idle-bg: var(--wt-tint);--pr-idle-fg: var(--wt-ink);--pr-on-bg: var(--wt-ink-bg);--pr-on-fg: var(--wt-on-ink);--pr-on-border: var(--wt-ink-bg);--pr-on-disc-bg: #FFFFFF;--pr-on-disc-fg: #2C1C6C;--pr-tone-strong: var(--wt-ink-bg)}.pr-page .pr-evidence{display:flex;flex-direction:column;gap:8px}.pr-page .pr-evidence-text{display:block;width:100%;box-sizing:border-box;margin:0;resize:vertical;border:1px solid var(--wt-tint-2);border-radius:14px;background:var(--wt-card);padding:12px 14px;font:500 14px/22px var(--wt-font);color:var(--wt-ink)}.pr-page .pr-evidence-text::-moz-placeholder{color:var(--wt-muted)}.pr-page .pr-evidence-text::placeholder{color:var(--wt-muted)}.pr-page .pr-evidence-text:focus{outline:none;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.pr-page .pr-evidence-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@container wt-main (min-width: 560px){.pr-page .pr-evidence-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-page .pr-evidence-row .wtk-field{gap:4px}.pr-page .pr-evidence-add{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 4px;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-primary);font:700 13px/18px var(--wt-font);cursor:pointer}.pr-page .pr-evidence-add>svg{width:15px;height:15px}.pr-page .pr-evidence-add:hover{text-decoration:underline;text-underline-offset:2px}.pr-page .pr-evidence-add:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.pr-page .pr-evidence-read{display:flex;flex-direction:column;gap:8px;margin:0}.pr-page .pr-evidence-read dd{margin:2px 0 0}.pr-page .pr-next{gap:12px}.pr-page .pr-next-head{display:flex;flex-direction:column;gap:2px}.pr-page .pr-next-row{display:flex;align-items:flex-start;gap:8px}.pr-page .pr-ladder{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;box-sizing:border-box;border-radius:20px;background:var(--wt-row-hover);border:1px solid var(--wt-tint-2);color:inherit;text-decoration:none;transition:border-color var(--wt-dur) var(--wt-ease)}.pr-page a.pr-ladder:hover{border-color:var(--wt-lilac);text-decoration:none}.pr-page .pr-ladder-tile{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--wt-card);color:var(--wt-primary);box-shadow:var(--wt-elev-sm)}.pr-page .pr-ladder-tile>svg{width:20px;height:20px}.pr-page .pr-ladder-text{flex:1 1 220px;display:flex;flex-direction:column;gap:2px;min-width:0}.pr-page .pr-ladder-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-primary);color:var(--wt-on-primary);font:700 13px/18px var(--wt-font);white-space:nowrap}.pr-page .pr-ladder-btn>svg{width:14px;height:14px}.pr-page .pr-ladder-skel{display:block;height:70px;border-radius:20px}.pr-page .pr-comp{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 24px;align-items:center;padding:16px 18px;border:1px solid var(--wt-line);border-radius:20px}@container wt-main (min-width: 760px){.pr-page .pr-comp{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}.pr-page .pr-comp-text{display:flex;flex-direction:column;gap:4px;min-width:0}.pr-page .pr-comp-name{font:700 15px/21px var(--wt-font);color:var(--wt-ink)}.pr-page .pr-comp-meter{display:flex;flex-direction:column;gap:8px;min-width:0}.pr-page .pr-comp-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.pr-page .pr-comp-value{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.pr-page .pr-comp-hint{display:inline-flex;align-items:center;gap:5px;font:700 12px/16px var(--wt-font)}.pr-page .pr-comp-hint>svg{width:13px;height:13px}.pr-page .pr-comp-hint.is-warn{color:var(--wt-warn-fg)}.pr-page .pr-comp-hint.is-ok{color:var(--wt-ok-fg)}.pr-page .pr-comp-hint.is-primary{color:var(--wt-primary)}.pr-page .pr-segs{position:relative;display:grid;grid-template-columns:repeat(var(--pr-segs, 6),minmax(0,1fr));gap:4px}.pr-page .pr-seg{height:10px;border-radius:3px;background:var(--wt-line)}.pr-page .pr-seg:first-child{border-radius:999px 3px 3px 999px}.pr-page .pr-seg:nth-last-child(1 of.pr-seg){border-radius:3px 999px 999px 3px}.pr-page .pr-seg.is-on{background:var(--wt-primary)}.pr-page .pr-seg-target{position:absolute;top:-4px;width:3px;height:18px;border-radius:2px;background:var(--wt-ink);transform:translate(-50%)}.pr-page .pr-value{gap:12px}.pr-page .pr-value-head{display:flex;flex-direction:column;gap:2px}.pr-page .pr-value-name{margin:0;font:700 15px/21px var(--wt-font);color:var(--wt-ink)}.pr-page .pr-value-grid{gap:8px}.pr-page .pr-value-grid .wtk-rate[data-disabled]{cursor:default}.pr-page .pr-value-grid .wtk-rate[data-disabled]:not([data-state=checked]){opacity:.55}.pr-page .pr-value-grid .wtk-rate.wtk-rate[data-state=checked]{background:var(--wt-primary);border-color:var(--wt-primary)}.pr-page .pr-value-grid .wtk-rate[data-state=checked] .wtk-rate-num{color:var(--wt-on-primary)}.pr-page .pr-value-grid .wtk-rate[data-state=checked] .wtk-rate-label{color:var(--wt-tint-2)}.pr-page .pr-value-examples{display:flex;flex-direction:column;gap:10px}.pr-page .pr-nominate{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:var(--wt-tint)}.pr-page .pr-chip-x{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:-4px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.pr-page .pr-chip-x>svg{width:12px;height:12px}.pr-nominate-pop{width:280px;display:flex;flex-direction:column;gap:6px}.pr-nominate-pop .pr-nominate-list{max-height:224px;overflow-y:auto;display:flex;flex-direction:column}.pr-nominate-pop .pr-nominate-item{text-align:left;padding:8px 10px;border:0;border-radius:var(--wt-radius-lg);background:transparent;font:500 14px/20px var(--wt-font);color:var(--wt-ink);cursor:pointer}.pr-nominate-pop .pr-nominate-item:hover,.pr-nominate-pop .pr-nominate-item:focus-visible{background:var(--wt-tint);outline:none}.pr-page .pr-field{display:flex;flex-direction:column;gap:8px;min-width:0}.pr-page .pr-field-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.pr-page .pr-field-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.pr-page .pr-charcount.is-under{color:var(--wt-warn-fg)}.pr-page .pr-charcount.is-over{color:var(--wt-danger-fg)}.pr-page .pr-routed{font-weight:500}.pr-page .pr-switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-page .pr-switch-text{display:flex;flex-direction:column;gap:2px;min-width:0}.pr-page .pr-switch-label{font:500 13px/18px var(--wt-font);color:var(--wt-ink);cursor:pointer}.pr-page .pr-switch-row--inline .pr-switch-label{color:var(--wt-muted);font-size:12px;line-height:16px}.pr-page .pr-switch-row--box{padding:12px 14px;border-radius:14px;border:1px solid var(--wt-line);background:var(--wt-panel)}.pr-page .pr-switch-row--box .pr-switch-label{font-weight:700}.pr-page .pr-switches{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@container wt-main (min-width: 640px){.pr-page .pr-switches{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-page .pr-opts{display:flex;flex-wrap:wrap;gap:8px}.pr-page .pr-opts .wtk-opt.pr-opt{width:auto;min-height:40px;padding:0 14px}.pr-page .pr-opts .wtk-opt[data-state=checked]{background:var(--wt-tint);border-color:var(--wt-primary)}.pr-page .pr-opts .wtk-opt[data-state=checked]>svg{color:var(--wt-primary)}.pr-page .pr-status{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:var(--wt-radius-card);background:#2c1c6c;color:#fff;box-shadow:var(--wt-elev-lg);font-family:var(--wt-font)}.pr-page .pr-status *{--wt-focus: var(--wt-focus-on-ink)}.pr-page .pr-status-head{display:flex;align-items:center;gap:14px}.pr-page .pr-ring{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:conic-gradient(var(--pr-ring) var(--pr-ring-deg, 0deg),rgba(255,255,255,.14) 0)}.pr-page .pr-ring-inner{display:grid;place-items:center;width:50px;height:50px;border-radius:var(--wt-radius-pill);background:#2c1c6c;font:700 16px/1 var(--wt-font)}.pr-page .pr-ring-inner>svg{width:20px;height:20px}.pr-page .pr-status-text{display:flex;flex-direction:column;gap:2px;min-width:0}.pr-page .pr-status-title{font:700 16px/22px var(--wt-font)}.pr-page .pr-status-sub{font:500 13px/18px var(--wt-font);color:#d9d2ff}.pr-page .pr-checklist{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.pr-page .pr-check{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;cursor:pointer;font:500 13px/18px var(--wt-font);color:#d9d2ff;text-align:left}.pr-page .pr-check>svg{width:14px;height:14px;flex-shrink:0}.pr-page .pr-check.is-ok{color:#fff}.pr-page .pr-check:hover{text-decoration:underline;text-underline-offset:2px}.pr-page .pr-check:focus-visible{outline:2px solid var(--wt-focus-on-ink);outline-offset:2px;border-radius:4px}.pr-page .pr-submit{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;box-sizing:border-box;width:100%;border:0;border-radius:var(--wt-radius-pill);font:700 14px/20px var(--wt-font);background:#ffffff24;color:#9c92d6;cursor:default}.pr-page .pr-submit>svg{width:16px;height:16px}.pr-page .pr-submit.is-ready{background:#fff;color:#2c1c6c;cursor:pointer}.pr-page .pr-submit.is-ready:hover{background:#f2eeff}.pr-page .pr-submit.is-done{color:#fff}.pr-page .pr-submit:focus-visible{outline:2px solid var(--wt-focus-on-ink);outline-offset:2px}.pr-page .pr-left{font:500 12px/16px var(--wt-font);color:#d9d2ff}.pr-page .pr-left summary{cursor:pointer;font-weight:700;color:#fff;width:-moz-fit-content;width:fit-content}.pr-page .pr-left summary:focus-visible{outline:2px solid var(--wt-focus-on-ink);outline-offset:2px;border-radius:4px}.pr-page .pr-left ul{margin:8px 0 0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:4px}.pr-page .pr-left-item{padding:0;border:0;background:transparent;color:#d9d2ff;font:inherit;text-align:left;cursor:pointer}.pr-page .pr-left-item:hover{color:#fff;text-decoration:underline}.pr-page .pr-status-note{display:flex;gap:6px;margin:0;font:500 12px/16px var(--wt-font);color:#d9d2ff}.pr-page .pr-status-note>svg{width:13px;height:13px;flex-shrink:0;margin-top:2px}.pr-page .pr-inline-btn{padding:0;border:0;background:transparent;color:#fff;font:700 12px/16px var(--wt-font);text-decoration:underline;cursor:pointer}.pr-page .wtk-card.pr-aside-card{padding:20px;gap:14px}.pr-page .pr-aside-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-page .pr-aside-head .wtk-btn--ghost{margin:-6px -8px -6px 0}.pr-page .pr-overline{display:flex;align-items:center;gap:8px;margin:0;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-subtle)}.pr-page .pr-overline>svg{width:14px;height:14px}.pr-page .pr-divider{height:1px;margin:0;border:0;background:var(--pr-divider)}.pr-page .pr-snap-goals{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.pr-page .pr-snap-goal{display:flex;align-items:center;gap:10px;min-width:0}.pr-page .pr-snap-n{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:8px;background:var(--pr-idle-bg, var(--wt-tint));color:var(--pr-idle-fg, var(--wt-primary));font:700 11px/1 var(--wt-font)}.pr-page .pr-snap-title{flex:1;min-width:0;font:500 13px/18px var(--wt-font);color:var(--wt-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-page .pr-snap-label{font:700 12px/16px var(--wt-font);color:var(--pr-idle-fg, var(--wt-primary));white-space:nowrap}.pr-page .pr-snap-label.is-none{color:var(--wt-subtle)}.pr-page .pr-snap-label.pr-tone--outstanding{color:var(--wt-ink)}.pr-page .pr-snap-bars{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.pr-page .pr-snap-bar{display:flex;flex-direction:column;gap:5px}.pr-page .pr-snap-bar-top{display:flex;justify-content:space-between;gap:8px;font:500 12px/16px var(--wt-font);color:var(--wt-text)}.pr-page .pr-snap-bar-top b{color:var(--wt-ink)}.pr-page .pr-snap-bar-top b.is-ok{color:var(--wt-ok-fg)}.pr-page .pr-snap-bar-top b.is-none{color:var(--wt-subtle)}.pr-page .pr-snap-track{position:relative;height:8px;border-radius:var(--wt-radius-pill);background:var(--wt-tint)}.pr-page .pr-snap-fill{position:absolute;inset:0 auto 0 0;border-radius:var(--wt-radius-pill);background:var(--wt-primary);transition:width .26s var(--wt-ease)}.pr-page .pr-snap-target{position:absolute;top:-3px;width:3px;height:14px;border-radius:2px;background:var(--wt-ink)}.pr-page .pr-input{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;border:1px solid var(--wt-line);color:inherit;text-decoration:none;transition:border-color var(--wt-dur) var(--wt-ease),background-color var(--wt-dur) var(--wt-ease)}.pr-page a.pr-input:hover{border-color:var(--wt-lilac);background:var(--wt-panel);text-decoration:none}.pr-page .pr-input-row{display:flex;align-items:center;gap:10px;min-width:0}.pr-page .pr-input-icon{width:16px;height:16px;flex-shrink:0;color:var(--wt-primary)}.pr-page .pr-input-caret{width:14px;height:14px;flex-shrink:0;color:var(--wt-subtle)}.pr-page .pr-input-text{display:flex;flex-direction:column;min-width:0}.pr-page .pr-input-grow{flex:1}.pr-page .pr-input-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.pr-page .pr-input-chips{display:flex;flex-wrap:wrap;gap:6px}.pr-page .pr-input-chips .wtk-chip{height:24px;padding:0 9px;font-size:11px}.pr-page .pr-input-skel{display:block;height:46px;border-radius:16px}.pr-page .pr-inline-link{margin-left:auto;padding:0;border:0;background:transparent;color:var(--wt-primary);font:700 13px/18px var(--wt-font);cursor:pointer;white-space:nowrap}.pr-page .pr-inline-link:hover{text-decoration:underline}.pr-page .pr-privacy-text{font-size:13px;line-height:19px}.pr-page .pr-assessment:focus-visible{outline:2px solid var(--wt-focus);outline-offset:4px}.pr-page .pr-assessment-rating{display:flex;align-items:center;gap:10px}.pr-page .pr-assessment-chip{display:inline-grid;place-items:center;height:32px;padding:0 12px;border-radius:var(--wt-radius-pill);background:var(--pr-on-bg);color:var(--pr-on-fg);font:700 14px/1 var(--wt-font)}.pr-page .pr-assessment-values{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0}.pr-page .pr-assessment-value{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border:1px solid var(--wt-line);border-radius:14px}.pr-page .pr-assessment-value dd{margin:0}.pr-page .pr-assessment-goals ul{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.pr-page .pr-assessment-goals li{flex-direction:row;align-items:center;justify-content:space-between}.wtk-dialog.pr-preview{max-height:min(85dvh,calc(100dvh - 32px))}.pr-preview .pr-preview-body{display:flex;flex-direction:column;gap:8px}.pr-preview .pr-preview-body h3{margin:8px 0 0}.pr-preview .pr-preview-list{margin:0;padding-left:18px;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.pr-page .pr-team{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container wt-main (min-width: 1100px){.pr-page .pr-team{grid-template-columns:minmax(0,1fr) 320px}}.pr-page .wtk-card.pr-team-card{padding:clamp(16px,2.4vw,22px);gap:4px}.pr-page .pr-team-empty.wtk-card{gap:8px}.pr-page .pr-team-head{display:flex;align-items:center;gap:10px;padding:0 4px 10px}.pr-page .pr-team-head .wtk-h2{flex:1}.pr-page .pr-team-due{font:500 12px/16px var(--wt-font);color:var(--wt-subtle)}.pr-page .pr-team-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.pr-page .pr-team-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px 14px;align-items:center;padding:12px;border-radius:16px;border-top:1px solid var(--pr-divider);transition:background-color var(--wt-dur) var(--wt-ease)}.pr-page .pr-team-row:hover{background:var(--wt-panel)}@container wt-main (min-width: 560px){.pr-page .pr-team-row{grid-template-columns:minmax(0,1fr) auto}}@container wt-main (min-width: 1000px){.pr-page .pr-team-row{grid-template-columns:minmax(180px,1fr) auto 100px 140px}}.pr-page .pr-person{display:flex;align-items:center;gap:12px;min-width:0}.pr-page .pr-person-text{display:flex;flex-direction:column;min-width:0}.pr-page .pr-person-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-page .pr-person-role{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-page .wtk-av.pr-av{background-image:none}.pr-page .wtk-av.pr-av--1{background-color:#e9f6f8;color:#1b6e7a}.pr-page .wtk-av.pr-av--2{background-color:#f2eeff;color:#5e43c8}.pr-page .wtk-av.pr-av--3{background-color:#fdecf4;color:#a8326e}.pr-page .wtk-av.pr-av--4{background-color:#fef4de;color:#8a5a00}.pr-page .wtk-av.pr-av--5{background-color:#ddf2e6;color:#1f7a4d}.pr-page .pr-pills{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.pr-page .pr-pill{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font);white-space:nowrap;background:var(--pr-todo-bg);color:var(--wt-muted)}.pr-page .pr-pill>svg{width:11px;height:11px}.pr-page .pr-pill.is-done{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.pr-page .pr-pill.is-progress{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.pr-page .pr-pill.is-overdue{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.pr-page .pr-row-rating{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.pr-page .pr-row-rating.is-none{color:var(--wt-subtle)}.pr-page .pr-row-action{display:flex;justify-content:flex-start}@container wt-main (min-width: 560px){.pr-page .pr-row-action{justify-content:flex-end}}.pr-page .pr-row-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);font:700 12px/16px var(--wt-font);white-space:nowrap;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.pr-page .pr-row-btn>svg{width:13px;height:13px}.pr-page .pr-row-btn:hover{background:var(--wt-tint)}.pr-page .pr-row-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.pr-page .pr-row-btn.is-primary{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.pr-page .pr-row-btn.is-primary:hover{background:var(--wt-primary-hover)}.pr-page .pr-row-btn.is-nudge{color:var(--wt-warn-fg);border-color:var(--pr-nudge-border)}.pr-page .pr-row-btn.is-nudge:hover{background:var(--wt-warn-bg)}.pr-page .pr-row-btn.is-nudged{background:var(--wt-ok-bg);color:var(--wt-ok-fg);border-color:var(--pr-nudge-border);cursor:default}.pr-page .pr-row-btn[aria-disabled=true]{opacity:.6;cursor:default}.pr-page .wtk-card.pr-dist-card{padding:22px;gap:14px}.pr-page .pr-dist-head{display:flex;align-items:center;gap:8px}.pr-page .pr-dist{display:flex;align-items:flex-end;gap:10px;height:140px}.pr-page .pr-dist-col{flex:1;height:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.pr-page .pr-dist-n{font:700 13px/16px var(--wt-font);color:var(--wt-ink)}.pr-page .pr-dist-bar{width:100%;max-width:48px;min-height:4px;border-radius:10px 10px 4px 4px}.pr-page .pr-dist--1{background:var(--pr-dist-below)}.pr-page .pr-dist--2{background:var(--wt-warn-border)}.pr-page .pr-dist--3{background:var(--wt-lilac)}.pr-page .pr-dist--4{background:var(--pr-dist-exceeds)}.pr-page .pr-dist--5{background:#2c1c6c}[data-theme=dark] .pr-page .pr-dist--5{background:#a796ff}.pr-page .pr-dist-labels{display:flex;gap:10px}.pr-page .pr-dist-labels>span{flex:1;min-width:0;text-align:center;font:500 11px/14px var(--wt-font);color:var(--wt-muted)}.pr-page .pr-dist-note{margin:0;padding-top:12px;border-top:1px solid var(--pr-divider);font:500 12px/17px var(--wt-font);color:var(--wt-muted)}.pr-page .pr-past-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}@media (prefers-reduced-motion: reduce){.pr-page .pr-goal,.pr-page .pr-chip,.pr-page .pr-snap-fill,.pr-page .pr-row-btn,.pr-page .pr-team-row{transition:none}}.srv-st{container:srv-st / inline-size;min-width:0;font-family:var(--wt-font);color:var(--wt-text)}.srv-st .srv-st-cols{display:grid;grid-template-columns:minmax(0,1fr) clamp(260px,30%,320px);grid-template-areas:"main aside" "pager .";gap:24px;align-items:start}.srv-st .srv-st-main{grid-area:main;display:flex;flex-direction:column;gap:24px;min-width:0}.srv-st .srv-st-aside{grid-area:aside;display:flex;flex-direction:column;gap:16px;min-width:0}.srv-st .srv-st-aside.is-sticky{position:sticky;top:16px}.srv-st .srv-st-pagerslot{grid-area:pager;min-width:0}@container srv-st (max-width: 860px){.srv-st .srv-st-cols{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "aside" "pager"}.srv-st .srv-st-aside.is-sticky{position:static}}.srv-st .srv-st-card{gap:20px}.srv-st .srv-st-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.srv-st .srv-st-card-headtext{display:flex;align-items:flex-start;gap:16px;flex:1 1 320px;min-width:0}.srv-st .srv-st-card-tile{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;border-radius:14px;background:var(--wt-tint);overflow:hidden}.srv-st .srv-st-card-tile>img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.srv-st .srv-st-card-titles{display:flex;flex-direction:column;gap:4px;min-width:0}.srv-st .srv-st-card-title{margin:0;font:700 22px/28px var(--wt-font);letter-spacing:-.01em;color:var(--wt-ink);overflow-wrap:anywhere}.srv-st .srv-st-card-sub{margin:2px 0 0;font:500 15px/23px var(--wt-font);color:var(--wt-muted);max-width:640px}.srv-st .srv-st-chips{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex-shrink:0}.srv-st .srv-st-count{font-variant-numeric:tabular-nums}.srv-st .srv-st-count>svg,.srv-st .srv-st-badge>svg{width:13px;height:13px}.srv-st .srv-st-eyebrow{display:block;font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.srv-st .srv-st-kicker{display:block;font:700 13px/18px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-hrnote{margin:-8px 0 0;font:500 13px/19px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-item{display:flex;flex-direction:column;gap:18px;min-width:0;box-sizing:border-box;padding:clamp(16px,3vw,22px);border-radius:16px;border:1px solid var(--wt-tint-2);background:var(--wt-card);transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.srv-st .srv-st-item.is-done{background:linear-gradient(180deg,var(--wt-tint) 0%,var(--wt-card) 100%);border-color:var(--wt-lilac)}.srv-st .srv-st-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.srv-st .srv-st-item-titles{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 1 260px;min-width:0}.srv-st .srv-st-item-title{margin:0;font:700 19px/25px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.srv-st .srv-st-tag{display:inline-flex;align-items:center;gap:6px;margin-top:8px;min-height:26px;padding:3px 10px;box-sizing:border-box;border-radius:8px;background:var(--wt-panel);border:1px solid var(--wt-line);font:700 12px/16px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.srv-st .srv-st-tag>svg{width:13px;height:13px;flex-shrink:0}.srv-st .srv-st-tagline{font:500 14.5px/21px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-tip{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:14px 16px;border-radius:14px;background:var(--wt-tint);color:var(--wt-ink);font:500 14px/22px var(--wt-font)}.srv-st .srv-st-tip-icon{display:grid;place-items:center;flex-shrink:0;margin-top:2px;color:var(--wt-primary)}.srv-st .srv-st-tip-icon>svg{width:18px;height:18px}.srv-st .srv-st-tip-text{flex:1 1 260px;min-width:0}.srv-st .srv-st-tip-title{display:block;margin-bottom:2px;font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-tip-action{flex-shrink:0;align-self:center}.srv-st .srv-st-tip--yellow{background:var(--wt-warn-bg)}.srv-st .srv-st-tip--yellow .srv-st-tip-icon{color:var(--wt-warn-fg)}.srv-st .srv-st-tip--pink{background:var(--wt-pink-bg)}.srv-st .srv-st-tip--pink .srv-st-tip-icon{color:var(--wt-pink-fg)}.srv-st .srv-st-tip--green{background:var(--wt-ok-bg)}.srv-st .srv-st-tip--green .srv-st-tip-icon{color:var(--wt-ok-dot)}.srv-st .srv-st-sbi-link{text-decoration:none}.srv-st .srv-st-field{display:flex;flex-direction:column;gap:8px;min-width:0}.srv-st .srv-st-label{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-optional{font:600 13px/18px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-hint{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-inline-icon{display:inline-block;width:14px;height:14px;vertical-align:-2px;color:var(--wt-primary)}.srv-st .srv-st-textarea{min-height:84px;font-size:15px;line-height:23px;background:var(--wt-card);border-width:1.5px}.srv-st .srv-st-input{background:var(--wt-card);border-width:1.5px;border-radius:12px;font-size:15px}.srv-st .srv-st-textarea:hover:not([readonly]):not(:focus),.srv-st .srv-st-input:hover:not([readonly]):not(:focus){border-color:var(--wt-lilac)}.srv-st .srv-st-textarea.is-missing,.srv-st .srv-st-input.is-missing{border-color:var(--wt-warn-border);background:color-mix(in srgb,var(--wt-warn-bg) 35%,var(--wt-card))}.srv-st .srv-st-textarea.is-hr,.srv-st .srv-st-input.is-hr{border-color:color-mix(in srgb,var(--wt-pink-dot) 40%,var(--wt-card));background:color-mix(in srgb,var(--wt-pink-bg) 35%,var(--wt-card))}.srv-st .srv-st-textarea[readonly],.srv-st .srv-st-input[readonly]{background:var(--wt-panel);cursor:default}.srv-st .srv-st-todo{display:flex;align-items:center;gap:8px;margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-warn-fg)}.srv-st .srv-st-todo>svg{width:15px;height:15px;flex-shrink:0}.srv-st .srv-st-q{display:flex;flex-direction:column;gap:10px;min-width:0}.srv-st .srv-st-scale5{display:flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:14px;background:var(--wt-panel);border:1px solid var(--wt-line)}.srv-st .srv-st-scale5-btn{flex:1 1 0;min-width:-moz-max-content;min-width:max-content;height:44px;padding:0 12px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1.5px solid transparent;background:transparent;color:var(--wt-ink);font:700 14px/20px var(--wt-font);white-space:nowrap;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.srv-st .srv-st-scale5-btn:hover:not(:disabled):not(.is-on){background:var(--wt-card);border-color:var(--wt-line)}.srv-st .srv-st-scale5-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-st .srv-st-scale5-btn.is-on{background:var(--srv-bg);color:var(--srv-fg);border-color:var(--srv-bd);box-shadow:var(--wt-elev-sm)}.srv-st .srv-st-scale5-btn:disabled{cursor:default}.srv-st .srv-st-scale5-btn:disabled:not(.is-on){opacity:.6}.srv-st .srv-st-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:var(--srv-dot)}.srv-st .srv-st-scale5-btn.is-on .srv-st-dot{background:currentColor}.srv-st .srv-st-anchor{display:flex;align-items:center;gap:10px;margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-looks{border-radius:12px;background:var(--wt-panel);border:1px solid var(--wt-line)}.srv-st .srv-st-looks>summary{display:flex;align-items:center;gap:8px;padding:10px 14px;list-style:none;cursor:pointer;border-radius:12px;font:700 14px/20px var(--wt-font);color:var(--wt-primary)}.srv-st .srv-st-looks>summary::-webkit-details-marker{display:none}.srv-st .srv-st-looks>summary>svg{width:14px;height:14px;flex-shrink:0;transition:transform var(--wt-dur) var(--wt-ease)}.srv-st .srv-st-looks[open]>summary>svg{transform:rotate(90deg)}.srv-st .srv-st-looks>summary:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-st .srv-st-looks-body{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px}.srv-st .srv-st-looks-body>p{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-looks-body>ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.srv-st .srv-st-looks-body li{display:flex;gap:10px;font:500 14px/21px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-looks-body li>svg{width:14px;height:14px;flex-shrink:0;margin-top:4px;color:var(--wt-ok-dot)}.srv-st .srv-st-vscale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.srv-st .srv-st-vscale-btn{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;min-height:86px;padding:12px;box-sizing:border-box;min-width:0;border-radius:14px;border:1.5px solid var(--wt-line);background:var(--wt-card);color:var(--wt-ink);text-align:left;cursor:pointer;font-family:var(--wt-font);transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease),transform var(--wt-dur) var(--wt-ease)}.srv-st .srv-st-vscale-btn:hover:not(:disabled):not(.is-on){border-color:var(--wt-lilac);transform:translateY(-1px)}.srv-st .srv-st-vscale-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-st .srv-st-vscale-btn.is-on{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary);box-shadow:var(--wt-shadow-float-soft)}.srv-st .srv-st-vscale-btn:disabled{cursor:default}.srv-st .srv-st-vscale-btn:disabled:not(.is-on){opacity:.6}.srv-st .srv-st-vscale-n{font:700 24px/1 var(--wt-font);letter-spacing:-.03em}.srv-st .srv-st-vscale-l{font:700 12.5px/16px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.srv-st .srv-st-vscale-btn.is-on .srv-st-vscale-l{color:var(--wt-on-primary);opacity:.88}@container srv-st (max-width: 560px){.srv-st .srv-st-vscale{grid-template-columns:minmax(0,1fr);gap:6px}.srv-st .srv-st-vscale-btn{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;min-height:48px;padding:10px 14px}.srv-st .srv-st-vscale-n{font-size:20px;width:20px}.srv-st .srv-st-vscale-l{font-size:14px}}.srv-st .srv-st-callout{margin:0;padding:12px 14px;border-radius:12px;background:var(--wt-tint);font:500 14px/21px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-votes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@container srv-st (max-width: 680px){.srv-st .srv-st-votes{grid-template-columns:minmax(0,1fr)}}.srv-st .srv-st-vote{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px;box-sizing:border-box;border-radius:16px;border:1px solid var(--wt-tint-2);background:var(--wt-card)}.srv-st .srv-st-vote.is-done{background:linear-gradient(180deg,var(--wt-tint) 0%,var(--wt-card) 100%);border-color:var(--wt-lilac)}.srv-st .srv-st-vote-head{display:flex;align-items:center;gap:10px;font:700 14.5px/20px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-vote-head .srv-st-optional{margin-left:auto}.srv-st .srv-st-vote-n{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border);color:var(--wt-warn-ink);font:700 13px/1 var(--wt-font);box-sizing:border-box}.srv-st .srv-st-vote-search{display:flex;flex-direction:column;gap:10px;min-width:0}.srv-st .srv-st-search{position:relative}.srv-st .srv-st-search>svg{position:absolute;left:14px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--wt-muted);pointer-events:none}.srv-st .srv-st-search-input{padding-left:40px;background:var(--wt-card);border-width:1.5px}.srv-st .srv-st-people{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:8px}.srv-st .srv-st-person{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:4px 12px 4px 4px;box-sizing:border-box;border-radius:20px;border:1.5px solid var(--wt-line);background:var(--wt-card);text-align:left;cursor:pointer;font-family:var(--wt-font);transition:border-color var(--wt-dur) var(--wt-ease),background-color var(--wt-dur) var(--wt-ease)}.srv-st .srv-st-person:hover{border-color:var(--wt-lilac);background:var(--wt-row-hover)}.srv-st .srv-st-person:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-st .srv-st-person-text{display:flex;flex-direction:column;min-width:0}.srv-st .srv-st-person-name{font:700 13.5px/18px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srv-st .srv-st-person-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srv-st .srv-st-picked{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px;border-radius:14px;background:var(--wt-panel);border:1px solid var(--wt-line)}.srv-st .srv-st-picked-who{display:flex;flex-direction:column;flex:1 1 120px;min-width:0}.srv-st .srv-st-picked-who>small{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-picked-who>b{font:700 16px/22px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.srv-st .srv-st-picked-actions{display:inline-flex;align-items:center;gap:4px}.srv-st .srv-st-picked-remove{width:36px;padding:0;justify-content:center}.srv-st .srv-st-vote-cancel{align-self:flex-start}.srv-st .srv-st-dots{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.srv-st .srv-st-dots>li{position:relative;padding-left:18px;font:500 14px/21px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-dots>li:before{content:"";position:absolute;left:2px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--wt-primary)}.srv-st .srv-st-who{display:flex;align-items:flex-start;gap:12px;font:500 14px/21px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-who strong{color:var(--wt-ink)}.srv-st .srv-st-ibox{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:var(--wt-tint);color:var(--wt-primary)}.srv-st .srv-st-ibox>svg{width:16px;height:16px}.srv-st .srv-st-ibox.is-pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.srv-st .srv-st-wgroup{padding:6px 20px 8px;border-radius:16px;border:1px solid var(--wt-line);background:var(--wt-card);min-width:0}.srv-st .srv-st-wgroup-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 12px}.srv-st .srv-st-wgroup-title{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-wgroup-sub{display:block;margin-top:2px;font:500 13.5px/19px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-wq{margin:0;padding:16px 0;border:0;border-top:1px solid var(--wt-line);min-width:0}.srv-st .srv-st-wq-legend{float:left;width:100%;padding:0;margin:0 0 12px;font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-wq>.srv-st-todo,.srv-st .srv-st-wq>.srv-st-hint{margin-top:10px}.srv-st .srv-st-opts{clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.srv-st .srv-st-opt-wrap{display:inline-flex;align-items:center;gap:8px}.srv-st .srv-st-opt{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:0 16px 0 13px;box-sizing:border-box;border-radius:var(--wt-radius-pill);border:1.5px solid var(--wt-line);background:var(--wt-card);color:var(--wt-ink);font:700 14px/20px var(--wt-font);cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.srv-st .srv-st-opt:hover:not(:disabled):not(.is-on){border-color:var(--wt-lilac)}.srv-st .srv-st-opt:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-st .srv-st-opt-r{width:16px;height:16px;box-sizing:border-box;flex-shrink:0;border-radius:50%;border:2px solid var(--wt-lilac);background:var(--wt-card)}.srv-st .srv-st-opt.is-on{background:var(--wt-tint);border-color:var(--wt-primary)}.srv-st .srv-st-opt.is-on .srv-st-opt-r{border-color:var(--wt-primary);background:radial-gradient(circle,var(--wt-primary) 0 3.5px,var(--wt-card) 4px)}.srv-st .srv-st-opt.is-neutral{color:var(--wt-muted)}.srv-st .srv-st-opt.is-neutral.is-on{background:var(--wt-panel);border-color:var(--wt-muted);color:var(--wt-ink)}.srv-st .srv-st-opt.is-neutral.is-on .srv-st-opt-r{border-color:var(--wt-muted);background:radial-gradient(circle,var(--wt-muted) 0 3.5px,var(--wt-card) 4px)}.srv-st .srv-st-opt:disabled{cursor:default}.srv-st .srv-st-opt:disabled:not(.is-on){opacity:.6}.srv-st .srv-st-opt-sep{width:1px;height:24px;margin:0 4px;background:var(--wt-line)}.srv-st .srv-st-concern{padding:14px 18px;border-radius:14px;background:var(--wt-pink-bg);color:var(--wt-ink);font:700 14.5px/21px var(--wt-font)}.srv-st .srv-st-ticks{margin:0;padding:0;list-style:none}.srv-st .srv-st-ticks>li{display:flex;align-items:center;gap:10px;padding:6px 0;font:600 14px/20px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-tick{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;box-sizing:border-box;border-radius:50%;border:2px solid var(--wt-lilac)}.srv-st .srv-st-tick.is-on{border:0;background:var(--wt-ok-bg);color:var(--wt-ok-dot)}.srv-st .srv-st-tick>svg{width:12px;height:12px;stroke-width:3}.srv-st .srv-st-hr11{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;padding:16px 18px;border-radius:16px;box-sizing:border-box;background:var(--wt-panel);border:1px solid var(--wt-tint-2)}.srv-st .srv-st-hr11-tile{width:44px;height:44px;flex-shrink:0;border-radius:12px;-o-object-fit:contain;object-fit:contain;background:var(--wt-tint)}.srv-st .srv-st-hr11-text{display:flex;flex-direction:column;gap:4px;flex:1 1 260px;min-width:0}.srv-st .srv-st-hr11-title{font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-hr11-body{font:500 13.5px/20px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-hr11-done{display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-ok-fg)}.srv-st .srv-st-hr11-done>svg{width:14px;height:14px}.srv-st .srv-st-hr11-btn{text-decoration:none;white-space:normal;height:auto;min-height:40px;padding-block:8px;text-align:center}.srv-st .srv-st-hr11-btn:hover{text-decoration:none}.srv-st .srv-st-lockbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;border-radius:16px;box-sizing:border-box;background:var(--wt-panel);border:1px solid var(--wt-line)}.srv-st .srv-st-lockbar.is-ok{background:var(--wt-ok-bg);border-color:color-mix(in srgb,var(--wt-ok-dot) 35%,var(--wt-ok-bg))}.srv-st .srv-st-lockbar.is-wait{background:var(--wt-warn-bg);border-color:var(--wt-warn-border)}.srv-st .srv-st-lockbar-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:var(--wt-card);color:var(--wt-muted)}.srv-st .srv-st-lockbar.is-ok .srv-st-lockbar-icon{color:var(--wt-ok-dot)}.srv-st .srv-st-lockbar.is-wait .srv-st-lockbar-icon{color:var(--wt-warn-fg)}.srv-st .srv-st-lockbar-icon>svg{width:16px;height:16px}.srv-st .srv-st-lockbar-text{display:flex;flex-direction:column;gap:2px;flex:1 1 260px;min-width:0;font:500 13.5px/20px var(--wt-font);color:var(--wt-text)}.srv-st .srv-st-lockbar-text>b{font:700 14.5px/21px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-saveline{display:flex;justify-content:flex-end;min-height:18px;margin:-14px 0 -10px}.srv-st .srv-st-save{display:inline-flex;align-items:center;gap:4px;font:600 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-save>svg{width:14px;height:14px}.srv-st .srv-st-save.is-saved{color:var(--wt-ok-fg)}.srv-st .srv-st-save-retry{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;border:0;border-radius:6px;background:none;cursor:pointer;font:700 12px/16px var(--wt-font);color:var(--wt-danger-fg);text-align:right}.srv-st .srv-st-save-retry>svg{width:14px;height:14px;flex-shrink:0}.srv-st .srv-st-save-retry:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-st .srv-st-acard{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px;box-sizing:border-box;border-radius:20px;background:var(--wt-card);border:1px solid var(--wt-line);box-shadow:var(--wt-elev-sm)}.srv-st .srv-st-acard.is-tint{background:linear-gradient(180deg,var(--wt-tint) 0%,var(--wt-card) 100%);border-color:var(--wt-tint-2)}.srv-st .srv-st-acard-title{margin:0;font:700 18px/24px var(--wt-font);letter-spacing:-.01em;color:var(--wt-ink)}.srv-st .srv-st-acard-text{margin:0;font:500 14px/22px var(--wt-font);color:var(--wt-text)}.srv-st .srv-st-acard-text strong{color:var(--wt-ink)}.srv-st .srv-st-okrs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.srv-st .srv-st-okrs>li{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--wt-panel)}.srv-st .srv-st-okr-n{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:7px;background:var(--wt-ink-bg);color:var(--wt-on-ink);font:800 12px/1 var(--wt-font)}.srv-st .srv-st-okr-text{display:flex;flex-direction:column;gap:2px;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.srv-st .srv-st-okr-target{font:600 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-rs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.srv-st .srv-st-rs>li{display:flex;gap:12px;padding:10px;border-radius:12px;background:var(--wt-panel)}.srv-st .srv-st-rs-n{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;font:700 13px/1 var(--wt-font)}.srv-st .srv-st-rs b{display:block;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-st-rs b+span{display:block;margin-top:2px;font:500 13px/19px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-bias-summary{display:flex;flex-direction:column;gap:8px;list-style:none;cursor:pointer;border-radius:12px}.srv-st .srv-st-bias-summary::-webkit-details-marker{display:none}.srv-st .srv-st-bias-summary:focus-visible{outline:2px solid var(--wt-focus);outline-offset:4px}.srv-st .srv-st-bias-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.srv-st .srv-st-bias-tog{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;background:var(--wt-panel);color:var(--wt-primary);transition:transform var(--wt-dur) var(--wt-ease)}.srv-st .srv-st-bias-tog>svg{width:16px;height:16px}.srv-st .srv-st-bias[open] .srv-st-bias-tog{transform:rotate(90deg)}.srv-st .srv-st-bias-tags{display:flex;flex-wrap:wrap;gap:6px}.srv-st .srv-st-bias-tags>span{padding:2px 8px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 12px/18px var(--wt-font)}.srv-st .srv-st-bias[open] .srv-st-bias-tags{display:none}.srv-st .srv-st-bias-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.srv-st .srv-st-bias-list>li{display:flex;gap:10px;font:500 14px/21px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-st-bias-list strong{color:var(--wt-ink)}.srv-st .srv-st-bias-n{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:7px;background:var(--wt-tint);color:var(--wt-primary);font:800 11px/1 var(--wt-font)}.srv-st .srv-st-protip{margin:0;padding:12px 14px;border-radius:12px;background:var(--wt-warn-bg);color:var(--wt-warn-ink);font:600 13.5px/20px var(--wt-font)}.srv-st .srv-st-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.srv-st .srv-st-pager>.wtk-btn{white-space:normal;text-align:center}@media (prefers-reduced-motion: reduce){.srv-st .srv-st-item,.srv-st .srv-st-vscale-btn,.srv-st .srv-st-scale5-btn,.srv-st .srv-st-opt,.srv-st .srv-st-bias-tog,.srv-st .srv-st-looks>summary>svg{transition:none}.srv-st .srv-st-vscale-btn:hover:not(:disabled):not(.is-on){transform:none}}.srv-st.srv-comp .srv-comp-stack{display:flex;flex-direction:column;gap:24px;min-width:0}.srv-st.srv-comp .srv-cl{display:flex;flex-direction:column;gap:20px;min-width:0}.srv-st .srv-cl-syncbox{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-ok-bg);border:1px solid var(--wt-ok-border)}.srv-st .srv-cl-syncbox.is-frozen{background:var(--wt-panel);border-color:var(--wt-line)}.srv-st .srv-cl-syncbox-icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--wt-card);color:var(--wt-ok-fg)}.srv-st .srv-cl-syncbox.is-frozen .srv-cl-syncbox-icon{color:var(--wt-muted)}.srv-st .srv-cl-syncbox-icon>svg{width:18px;height:18px}.srv-st .srv-cl-syncbox-text{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:2px;font:500 13px/19px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-cl-syncbox-text b{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-cl-syncbox-go{display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-ok-fg);white-space:nowrap}.srv-st .srv-cl-syncbox-go>svg{width:14px;height:14px}@container srv-st (max-width: 639.98px){.srv-st .srv-cl-syncbox-go{margin-left:54px}}.srv-st .srv-cl-agreed{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.srv-st .srv-cl-agreed-list{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.srv-st .srv-cl-agreed-list b{margin-left:6px;color:var(--wt-ink)}.srv-st .srv-cl-notice{margin:0}.srv-st .srv-cl-wip-chip{display:inline-flex;align-items:center;gap:6px;color:var(--wt-warn-fg)}.srv-st .srv-cl-wip-chip>svg{width:14px;height:14px}.srv-st .srv-sc-mh-title{display:inline-flex;align-items:center;gap:8px}.srv-st .srv-sc-mh-title>svg{width:18px;height:18px;color:var(--wt-pink-fg);flex-shrink:0}.srv-st.srv-t360 .srv-t360-stack{display:flex;flex-direction:column;gap:24px;min-width:0}.srv-st .srv-t360-sbi-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;margin:0;padding:0;list-style:none;counter-reset:srv-sbi}.srv-st .srv-t360-sbi-steps>li{counter-increment:srv-sbi;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;border-radius:var(--wt-radius-xl);background:var(--wt-tint);font:500 13px/19px var(--wt-font);color:var(--wt-fg-2)}.srv-st .srv-t360-sbi-steps>li>b{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.srv-st .srv-t360-sbi-steps>li>b:before{content:counter(srv-sbi) ". ";color:var(--wt-primary)}.srv-st .srv-t360-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.srv-st .srv-t360-item{display:flex;flex-direction:column;gap:16px;min-width:0}.srv-st .srv-t360-item.is-open{padding-bottom:8px}.srv-st .srv-t360-row{background:var(--wt-panel);border:1px solid var(--wt-line)}.srv-st .srv-t360-item.is-open>.srv-t360-row{background:var(--wt-tint);border-color:var(--wt-tint-2)}.srv-st .srv-t360-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.srv-st .srv-t360-text .wtk-row-title{overflow-wrap:anywhere}.srv-st .srv-t360-row .wtk-row-trail .wtk-chip{white-space:nowrap}.srv-st .srv-t360-panel{min-width:0}.srv-page{--srv-hero-grad: linear-gradient(115deg, #1B1150 0%, #3A2794 52%, #6A4FDF 100%);--srv-deep-grad: linear-gradient(115deg, #1B1150 0%, #3A2794 100%);--srv-yellow: #FFE163;--srv-on-hero: #FFFFFF;--srv-on-hero-soft: #C9BCFF;--srv-on-hero-lead: #E2DBFF;--srv-hero-past: #3CCB8A;--srv-ring-track: var(--wt-tint-2);--srv-ring-a: #5E43C8;--srv-ring-b: #8266F4;--srv-ring-done: #2E9E6A;--srv-soft: var(--wt-panel);--srv-line: var(--wt-line);--srv-shadow: 0 1px 2px rgba(44, 28, 108, .04), 0 18px 40px rgba(44, 28, 108, .05);--srv-shadow-hover: 0 12px 32px rgba(44, 28, 108, .1);--srv-t1-bg: #FDECEC;--srv-t1-fg: #8F1D1D;--srv-t2-bg: #FEF4DE;--srv-t2-fg: #6B4500;--srv-t3-bg: #DDF2E6;--srv-t3-fg: #1F7A4D;--srv-t4-bg: #EBE7FF;--srv-t4-fg: #402C93;--srv-t5-bg: #2C1C6C;--srv-t5-fg: #FFFFFF;--srv-t6-bg: #5E43C8;--srv-t6-fg: #FFFFFF;--srv-part-1: #1B1150;--srv-part-2: #3A2794;--srv-part-3: #5E43C8;--srv-part-4: #FFE163;--srv-part-5: #8266F4;--srv-part-6: #9F92F8;--srv-part-7: #C5BDFB;--srv-part-dark-fg: #1B1150}[data-theme=dark] .srv-page{--srv-hero-grad: linear-gradient(115deg, #120B38 0%, #2C1C6C 52%, #4E36B4 100%);--srv-deep-grad: linear-gradient(115deg, #120B38 0%, #2C1C6C 100%);--srv-ring-a: #A796FF;--srv-ring-b: #C9BCFF;--srv-ring-done: #3CCB8A;--srv-shadow: 0 1px 2px rgba(0, 0, 0, .3);--srv-shadow-hover: 0 8px 24px rgba(0, 0, 0, .45);--srv-t1-bg: #3A1A1A;--srv-t1-fg: #FDA29B;--srv-t2-bg: #3A3216;--srv-t2-fg: #FFE163;--srv-t3-bg: #12352A;--srv-t3-fg: #6CE9A6;--srv-t4-bg: #2A2540;--srv-t4-fg: #C9BCFF;--srv-t5-bg: #A796FF;--srv-t5-fg: #15131F;--srv-t6-bg: #5E43C8;--srv-t6-fg: #FFFFFF}.wtk-page.srv-page{max-width:1400px;gap:20px;padding-bottom:64px}.srv-page .srv-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;min-width:0}.srv-page .srv-content{container:srv-content / inline-size;display:flex;flex-direction:column;gap:24px;min-width:0}.srv-page .srv-content:focus-visible{outline:none}.srv-page .srv-skel-nav{display:block;height:64px}.srv-page .srv-skel-hero{display:block;height:300px}.srv-page .srv-skel-card{display:block;height:220px}@container wt-main (min-width: 1040px){.srv-page .srv-shell{grid-template-columns:248px minmax(0,1fr);gap:24px}.srv-page .srv-side{position:sticky;top:16px}.srv-page .srv-skel-nav{height:520px}}.srv-page .srv-side{min-width:0}.srv-page .srv-side-card{box-sizing:border-box;padding:8px;border-radius:20px;background:var(--wt-card);border:1px solid var(--srv-line);box-shadow:var(--srv-shadow);font-family:var(--wt-font)}.srv-page .srv-ring-wrap{display:flex;align-items:center;gap:14px;padding:6px 8px 12px;margin-bottom:6px;border-bottom:1px solid var(--srv-line)}.srv-page .srv-ring{position:relative;width:64px;height:64px;flex:none}.srv-page .srv-ring>svg{display:block;transform:rotate(-90deg)}.srv-page .srv-ring-track{stroke:var(--srv-ring-track)}.srv-page .srv-ring-fill{transition:stroke-dashoffset .5s var(--wt-ease)}.srv-page .srv-ring-value{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:700 16px/1 var(--wt-font);color:var(--wt-ink);letter-spacing:-.02em}.srv-page .srv-ring-value.is-small{font-size:13px}.srv-page .srv-ring-value>svg{width:24px;height:24px;color:var(--wt-ok-fg)}.srv-page .srv-ring-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.srv-page .srv-ring-meta strong{font:700 15px/20px var(--wt-font);color:var(--wt-ink)}.srv-page .srv-ring-meta span{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.srv-page .srv-ring-meta span.is-overdue{color:var(--wt-warn-fg);font-weight:700}.srv-page .srv-nav{display:flex;flex-direction:row;gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.srv-page .srv-nav::-webkit-scrollbar{display:none}.srv-page .srv-nav>li{flex:none;min-width:0}.srv-page .srv-nav-item{position:relative}.srv-page .srv-nav-label{display:none;padding:12px 10px 6px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-page .srv-nav-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;box-sizing:border-box;color:var(--wt-ink);text-decoration:none;font:700 14px/20px var(--wt-font);white-space:nowrap;transition:background var(--wt-dur) var(--wt-ease)}.srv-page a.srv-nav-item:hover{background:var(--wt-row-hover)}.srv-page a.srv-nav-item:focus-visible{outline:2px solid var(--wt-focus);outline-offset:1px}.srv-page .srv-nav-item.is-current{background:var(--wt-ink-bg);color:var(--wt-on-ink)}.srv-page .srv-nav-item.is-current:focus-visible{outline-color:var(--wt-focus)}.srv-page .srv-nav-item.is-disabled{color:var(--wt-subtle);cursor:not-allowed}.srv-page .srv-disc{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:800 12px/1 var(--wt-font)}.srv-page .srv-disc>svg{width:14px;height:14px}.srv-page .srv-disc.is-done{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.srv-page .srv-nav-item.is-current .srv-disc{background:#ffffff29;color:#fff}.srv-page .srv-nav-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.srv-page .srv-nav-count{margin-left:4px;flex:none;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-page .srv-nav-count.is-done{color:var(--wt-ok-fg)}.srv-page .srv-nav-count>svg{width:13px;height:13px;display:block}.srv-page .srv-nav-item.is-current .srv-nav-count{color:var(--wt-lilac)}[data-theme=dark] .srv-page .srv-nav-item.is-current .srv-nav-count{color:#e2dbff}@container wt-main (min-width: 1040px){.srv-page .srv-side-card{padding:14px}.srv-page .srv-ring-wrap{padding:6px 6px 16px}.srv-page .srv-nav{flex-direction:column;gap:2px;overflow:visible}.srv-page .srv-nav-label{display:block}.srv-page .srv-nav-item{gap:12px;padding:9px 10px}.srv-page .srv-nav-count{margin-left:auto}}.srv-page .srv-hero{position:relative;overflow:hidden;isolation:isolate;box-sizing:border-box;border-radius:28px;padding:22px 20px 20px;background:var(--srv-hero-grad);color:var(--srv-on-hero);font-family:var(--wt-font);box-shadow:var(--wt-elev-lg);-webkit-print-color-adjust:exact;print-color-adjust:exact}.srv-page .srv-hero *{--wt-focus: var(--wt-focus-on-ink)}.srv-page .srv-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 60% 100% at 78% 40%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 60% 100% at 78% 40%,#000 0%,transparent 72%)}.srv-page .srv-hero:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:560px;height:560px;right:-120px;top:-170px;border-radius:50%;background:radial-gradient(circle,var(--srv-halo, rgba(159, 146, 248, .5)) 0%,rgba(159,146,248,0) 68%)}.srv-page .srv-hero-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.srv-page .srv-hero-tags{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.srv-page .srv-pill-tag{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 14px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:#ffffff1f;border:1px solid rgba(255,255,255,.2);font:700 13px/18px var(--wt-font);color:#fff}.srv-page .srv-pill-tag>svg{width:14px;height:14px;flex:none;color:var(--srv-yellow)}.srv-page .srv-pill-tag.is-soft{background:#ffffff0f;border-color:#ffffff24;color:var(--srv-on-hero-soft);font-weight:600}.srv-page .srv-hero-body{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.srv-page .srv-hero-title{margin:18px 0 10px;font:700 clamp(28px,3.4vw,44px)/1.08 var(--wt-font);color:#fff;letter-spacing:-.03em;text-wrap:balance}.srv-page .srv-hero-title:focus{outline:none}.srv-page .srv-hero-title:focus-visible{outline:2px solid var(--wt-focus-on-ink);outline-offset:4px;border-radius:6px}.srv-page .srv-hero-lead{margin:0;max-width:640px;font:500 15.5px/1.6 var(--wt-font);color:var(--srv-on-hero-lead);text-wrap:pretty}.srv-page .srv-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:22px}.srv-page .srv-hero-btns{display:flex;flex-wrap:wrap;gap:10px}.srv-page .srv-hero-btns .wtk-btn.srv-hero-cta{height:46px;padding:0 20px}.srv-page .srv-stats{display:flex;flex-wrap:wrap;row-gap:12px;margin:0;padding:0;list-style:none}.srv-page .srv-stat{padding:0 20px;border-left:1px solid rgba(255,255,255,.18);min-width:0}.srv-page .srv-stat:first-child{border-left:0;padding-left:0}.srv-page .srv-stat b{display:block;font:700 28px/1 var(--wt-font);letter-spacing:-.03em;color:#fff;white-space:nowrap}.srv-page .srv-stat span{display:block;margin-top:6px;font:500 13px/18px var(--wt-font);color:var(--srv-on-hero-soft)}.srv-page .srv-hero-art{display:none;position:relative;height:220px}.srv-page .srv-hero-art img{position:absolute;height:auto}.srv-page .srv-hero-art .srv-art-main{right:0;top:0;width:220px;filter:drop-shadow(0 24px 30px rgba(1,13,64,.35))}.srv-page .srv-hero-art.is-picto .srv-art-main{width:170px;right:26px;top:20px;filter:drop-shadow(0 28px 34px rgba(1,13,64,.45))}.srv-page .srv-hero-art .srv-art-pl1{left:-6px;bottom:6px;width:56px}.srv-page .srv-hero-art .srv-art-pl2{right:-6px;bottom:-4px;width:40px}@media (prefers-reduced-motion: no-preference){.srv-page .srv-hero-art .srv-art-main{animation:srv-float 6s ease-in-out infinite}.srv-page .srv-hero-art .srv-art-pl1{animation:srv-float 7s ease-in-out infinite reverse}.srv-page .srv-hero-art .srv-art-pl2{animation:srv-float 5s ease-in-out infinite}}@keyframes srv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.srv-page .srv-cycle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;margin:22px 0 0;padding:18px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.14)}.srv-page .srv-cycle>li{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.srv-page .srv-cycle-dot{position:relative;z-index:1;display:grid;place-items:center;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid rgba(255,255,255,.4);background:transparent;color:#1b1150}.srv-page .srv-cycle-dot>svg{width:10px;height:10px}.srv-page .srv-cycle>li.is-now .srv-cycle-dot{background:var(--srv-yellow);border-color:var(--srv-yellow);box-shadow:0 0 0 5px #ffe16338}.srv-page .srv-cycle>li.is-past .srv-cycle-dot{background:var(--srv-hero-past);border-color:var(--srv-hero-past)}.srv-page .srv-cycle-label{font:700 13px/1.3 var(--wt-font);color:var(--srv-on-hero-soft)}.srv-page .srv-cycle>li.is-now .srv-cycle-label,.srv-page .srv-cycle>li.is-past .srv-cycle-label{color:#fff}.srv-page .srv-cycle-chip{display:inline-flex;align-self:flex-start;align-items:center;height:22px;padding:0 8px;border-radius:var(--wt-radius-pill);background:var(--srv-yellow);color:#1b1150;font:800 11px/1 var(--wt-font);white-space:nowrap}.srv-page .srv-cycle-chip.is-ok{background:#c6f2dd;color:#0b5a3a}.srv-page .srv-cycle-chip.is-closed{background:#ffffff29;color:#fff}@container srv-content (min-width: 480px){.srv-page .srv-cycle{grid-template-columns:repeat(3,minmax(0,1fr))}.srv-page .srv-hero{padding:26px 28px 22px}}@container srv-content (min-width: 760px){.srv-page .srv-hero{padding:28px 40px 26px;border-radius:30px}.srv-page .srv-hero-body{grid-template-columns:minmax(0,1fr) 220px}.srv-page .srv-hero-art{display:block}.srv-page .srv-cycle{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.srv-page .srv-cycle>li:not(:last-child):before{content:"";position:absolute;top:7px;left:22px;right:-4px;height:2px;border-radius:2px;background:#ffffff2e}.srv-page .srv-cycle>li.is-past:not(:last-child):before{background:linear-gradient(90deg,var(--srv-hero-past),rgba(255,255,255,.18))}.srv-page .srv-stat b{font-size:30px}}@container srv-content (min-width: 1000px){.srv-page .srv-hero-body{grid-template-columns:minmax(0,1fr) 250px}.srv-page .srv-hero-art{height:240px}.srv-page .srv-hero-art .srv-art-main{width:240px}.srv-page .srv-hero-art.is-picto .srv-art-main{width:186px;right:34px}}.srv-page .srv-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.srv-page .srv-main{display:flex;flex-direction:column;gap:24px;min-width:0}.srv-page .srv-aside{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;align-items:start;min-width:0}@container srv-content (min-width: 980px){.srv-page .srv-cols{grid-template-columns:minmax(0,1fr) 300px}.srv-page .srv-aside{display:flex;flex-direction:column;align-items:stretch}}.srv-page .srv-card{display:flex;flex-direction:column;gap:20px;box-sizing:border-box;min-width:0;padding:20px;border-radius:18px;background:var(--wt-card);border:1px solid var(--srv-line);box-shadow:var(--srv-shadow);font-family:var(--wt-font);color:var(--wt-text)}@container srv-content (min-width: 640px){.srv-page .srv-card{padding:28px;border-radius:20px}}.srv-page .srv-card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px}.srv-page .srv-card-head-t{display:flex;align-items:flex-start;gap:16px;min-width:0;flex:1 1 260px}.srv-page .srv-card-head-text{display:flex;flex-direction:column;min-width:0}.srv-page .srv-card-head-r{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:none}.srv-page .srv-tile{width:52px;height:52px;flex:none;border-radius:14px}.srv-page .srv-eyebrow{display:block;margin:0 0 6px;font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.srv-page .srv-h2{margin:0;font:700 21px/1.25 var(--wt-font);color:var(--wt-ink);letter-spacing:-.015em;text-wrap:balance}@container srv-content (min-width: 640px){.srv-page .srv-h2{font-size:24px}}.srv-page .srv-h3{margin:0;font:700 16px/1.3 var(--wt-font);color:var(--wt-ink);letter-spacing:-.01em}.srv-page .srv-sub{margin:6px 0 0;max-width:640px;font:500 15px/1.55 var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.srv-page .srv-hint{margin:0;font:500 13px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-count{display:inline-flex;align-items:center;gap:6px;flex:none;height:30px;padding:0 12px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-ink);font:700 13px/1 var(--wt-font);white-space:nowrap}.srv-page .srv-count>svg{width:13px;height:13px;flex:none}.srv-page .srv-count.is-done{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.srv-page .srv-count.is-warn{background:var(--wt-warn-bg);color:var(--wt-warn-ink)}[data-theme=dark] .srv-page .srv-count.is-warn{color:var(--wt-warn-fg)}.srv-page .srv-count.is-pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.srv-page .srv-tip{display:flex;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;border-radius:14px;box-sizing:border-box;background:var(--wt-tint);color:var(--wt-ink);font:500 14px/1.6 var(--wt-font)}.srv-page .srv-tip>svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--wt-primary)}.srv-page .srv-tip.is-pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.srv-page .srv-tip.is-pink>svg{color:var(--wt-pink-fg)}.srv-page .srv-tip.is-yellow{background:var(--wt-warn-bg);color:var(--wt-warn-ink)}[data-theme=dark] .srv-page .srv-tip.is-yellow{color:var(--wt-warn-fg)}.srv-page .srv-tip.is-yellow>svg{color:var(--wt-warn-fg)}.srv-page .srv-tip.is-green{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.srv-page .srv-tip.is-green>svg{color:var(--wt-ok-fg)}.srv-page .srv-acard{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;min-width:0;padding:22px;border-radius:20px;background:var(--wt-card);border:1px solid var(--srv-line);box-shadow:var(--srv-shadow);font:500 14px/1.6 var(--wt-font);color:var(--wt-text)}.srv-page .srv-acard.is-tint{background:linear-gradient(180deg,var(--wt-tint) 0%,var(--wt-card) 100%);border-color:var(--wt-tint-2)}.srv-page .srv-acard .srv-eyebrow{margin:0}.srv-page .srv-acard-h2{margin:0;font:700 18px/1.3 var(--wt-font);color:var(--wt-ink);letter-spacing:-.015em}.srv-page .srv-acard p{margin:0}.srv-page .srv-acard-tile{width:44px;height:44px;border-radius:12px}.srv-page .srv-ibox{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:10px;background:var(--wt-tint);color:var(--wt-primary)}.srv-page .srv-ibox>svg{width:16px;height:16px}.srv-page .srv-ibox.is-pk{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.srv-page .srv-ibox.is-y{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.srv-page .srv-ibox.is-g{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.srv-page .srv-vchip{display:inline-flex;align-items:center;gap:6px;flex:none;max-width:100%;min-height:26px;padding:3px 10px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-ink);font:700 12px/1.3 var(--wt-font)}.srv-page .srv-vchip>svg{width:12px;height:12px;flex:none}.srv-page .srv-vchip[data-tone=synced],.srv-page .srv-vchip[data-tone=done]{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.srv-page .srv-vchip[data-tone=neutral]{background:var(--srv-soft);color:var(--wt-muted);box-shadow:inset 0 0 0 1px var(--srv-line)}.srv-page .srv-vchip[data-tone=missing]{background:var(--wt-warn-bg);color:var(--wt-warn-ink)}[data-theme=dark] .srv-page .srv-vchip[data-tone=missing]{color:var(--wt-warn-fg)}.srv-page .srv-vchip[data-tone=missing]>svg{color:var(--wt-warn-fg)}.srv-page .srv-vchip[data-tone=hr]{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.srv-page .srv-vchip[data-tone=t1]{background:var(--srv-t1-bg);color:var(--srv-t1-fg)}.srv-page .srv-vchip[data-tone=t2]{background:var(--srv-t2-bg);color:var(--srv-t2-fg)}.srv-page .srv-vchip[data-tone=t3]{background:var(--srv-t3-bg);color:var(--srv-t3-fg)}.srv-page .srv-vchip[data-tone=t4]{background:var(--srv-t4-bg);color:var(--srv-t4-fg)}.srv-page .srv-vchip[data-tone=t5]{background:var(--srv-t5-bg);color:var(--srv-t5-fg)}.srv-page .srv-vchip[data-tone=t6]{background:var(--srv-t6-bg);color:var(--srv-t6-fg)}.srv-page .srv-todo{display:flex;align-items:center;gap:8px;margin:0;font:700 13px/1.4 var(--wt-font);color:var(--wt-warn-fg)}.srv-page .srv-todo>svg{width:14px;height:14px;flex:none}.srv-page .srv-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.srv-page .srv-link{color:var(--wt-primary);font-weight:700;text-decoration:underline;text-underline-offset:2px}.srv-page .srv-lockbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;border-radius:16px;background:var(--wt-ok-bg);border:1px solid var(--wt-ok-border);font-family:var(--wt-font)}[data-theme=dark] .srv-page .srv-lockbar{border-color:transparent}.srv-page .srv-lockbar .srv-ibox{background:var(--wt-card);color:var(--wt-ok-fg)}.srv-page .srv-lockbar.is-closed{background:var(--wt-tint);border-color:var(--wt-tint-2)}.srv-page .srv-lockbar.is-closed .srv-ibox{color:var(--wt-primary)}.srv-page .srv-lockbar-text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px}.srv-page .srv-lockbar-text b{font:700 14.5px/1.4 var(--wt-font);color:var(--wt-ink)}.srv-page .srv-lockbar-text span{font:500 13.5px/1.45 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-error{align-items:center;flex-wrap:wrap}.srv-page .srv-prose{display:flex;flex-direction:column;gap:12px;max-width:700px;font:500 15.5px/1.7 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-prose p{margin:0}.srv-page .srv-prose strong{color:var(--wt-ink);font-weight:700}.srv-page .srv-flow{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.srv-page .srv-flow>li{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:16px;background:var(--srv-soft);border:1px solid var(--srv-line);font:500 13.5px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-flow>li.is-now{background:var(--wt-tint);border-color:var(--wt-lilac)}.srv-page .srv-flow-when{display:flex;align-items:center;gap:8px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-page .srv-flow>li.is-now .srv-flow-when{color:var(--wt-primary)}.srv-page .srv-flow-n{display:grid;place-items:center;width:24px;height:24px;box-sizing:border-box;border-radius:50%;background:var(--wt-card);border:1px solid var(--srv-line);color:var(--wt-ink);font:800 12px/1 var(--wt-font)}.srv-page .srv-flow>li.is-now .srv-flow-n{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.srv-page .srv-flow b{font:700 16px/1.35 var(--wt-font);color:var(--wt-ink);letter-spacing:-.01em}@container srv-content (min-width: 640px){.srv-page .srv-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.srv-page .srv-flow>li:not(:last-child):after{content:"";position:absolute;right:-12px;top:50%;z-index:1;width:10px;height:10px;border-top:2px solid var(--wt-lilac);border-right:2px solid var(--wt-lilac);transform:translateY(-50%) rotate(45deg)}}.srv-page .srv-note{display:flex;align-items:center;gap:10px;margin:0;font:500 14px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-note>svg{width:16px;height:16px;flex:none;color:var(--wt-ok-fg)}.srv-page .srv-steps{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.srv-page .srv-step{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;box-sizing:border-box;padding:14px 14px 14px 12px;border-radius:16px;border:1px solid var(--srv-line);background:var(--wt-card);color:inherit;text-decoration:none;transition:border-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease),transform var(--wt-dur) var(--wt-ease)}.srv-page a.srv-step:hover{border-color:var(--wt-lilac);box-shadow:var(--srv-shadow-hover)}@media (prefers-reduced-motion: no-preference){.srv-page a.srv-step:hover{transform:translateY(-1px)}}.srv-page a.srv-step:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-page .srv-step.is-final{border:1.5px dashed var(--wt-lilac);background:var(--srv-soft)}.srv-page .srv-step.is-locked{background:var(--srv-soft)}.srv-page .srv-step-tile{position:relative;width:48px;height:48px}.srv-page .srv-step-tile img{display:block;width:48px;height:48px;border-radius:13px}.srv-page .srv-step.is-locked .srv-step-tile img{opacity:.55}.srv-page .srv-step-ok{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--wt-ok-dot);color:#fff;box-shadow:0 0 0 3px var(--wt-card)}.srv-page .srv-step-ok>svg{width:12px;height:12px}.srv-page .srv-step-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.srv-page .srv-step-name{font:700 16.5px/1.35 var(--wt-font);color:var(--wt-ink);letter-spacing:-.01em}.srv-page .srv-step-count{flex:none;font:700 13px/1 var(--wt-font);color:var(--wt-primary)}.srv-page .srv-step-count.is-done{color:var(--wt-ok-fg)}.srv-page .srv-step-desc{display:block;margin-top:2px;font:500 14px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-bar{display:block;height:6px;margin-top:10px;border-radius:var(--wt-radius-pill);background:var(--wt-tint-2);overflow:hidden}.srv-page .srv-bar>span{display:block;height:100%;border-radius:var(--wt-radius-pill);background:var(--srv-ring-b);transition:width .4s var(--wt-ease)}.srv-page .srv-bar>span.is-done{background:var(--wt-ok-dot)}.srv-page .srv-step-chev{width:20px;height:20px;color:var(--wt-primary)}.srv-page .srv-step.is-locked .srv-step-chev{color:var(--wt-subtle)}@container srv-content (min-width: 560px){.srv-page .srv-step{grid-template-columns:56px minmax(0,1fr) auto;gap:18px;padding:16px 18px 16px 16px}.srv-page .srv-step-tile,.srv-page .srv-step-tile img{width:56px;height:56px}.srv-page .srv-step-tile img{border-radius:14px}.srv-page .srv-step-name{font-size:17px}}.srv-page .srv-who-row{display:flex;align-items:flex-start;gap:12px;font:500 14px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-who-row strong{color:var(--wt-ink);font-weight:700}.srv-page .srv-stages{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.srv-page .srv-stages>li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:0 0 18px}.srv-page .srv-stages>li:last-child{padding-bottom:0}.srv-page .srv-stages>li:not(:last-child):before{content:"";position:absolute;left:13px;top:30px;bottom:2px;width:2px;border-radius:2px;background:var(--wt-tint-2)}.srv-page .srv-stages>li.is-past:not(:last-child):before{background:var(--wt-ok-dot)}.srv-page .srv-stage-dot{display:grid;place-items:center;width:28px;height:28px;box-sizing:border-box;border-radius:50%;background:var(--wt-card);border:2px solid var(--wt-tint-2);color:var(--wt-muted);font:800 12px/1 var(--wt-font)}.srv-page .srv-stage-dot>svg{width:14px;height:14px}.srv-page .srv-stages>li.is-past .srv-stage-dot{background:var(--wt-ok-dot);border-color:var(--wt-ok-dot);color:#fff}.srv-page .srv-stages>li.is-now .srv-stage-dot{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary);box-shadow:0 0 0 5px var(--wt-tint)}.srv-page .srv-stage-text{display:flex;flex-direction:column;gap:2px;padding-top:3px;min-width:0}.srv-page .srv-stage-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.srv-page .srv-stage-head b{font:700 15.5px/1.35 var(--wt-font);color:var(--wt-ink)}.srv-page .srv-stages>li.is-next .srv-stage-head b{color:var(--wt-muted)}.srv-page .srv-stage-text>span{font:500 14px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-360-n{display:flex;align-items:baseline;gap:8px;font:700 30px/1 var(--wt-font);letter-spacing:-.03em;color:var(--wt-ink)}.srv-page .srv-360-n small{font:600 14px/1.3 var(--wt-font);letter-spacing:0;color:var(--wt-muted)}.srv-page .srv-actions{display:flex;flex-wrap:wrap;gap:10px}.srv-page .srv-actions.is-col{flex-direction:column;align-items:stretch}.srv-page .srv-sumgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}@container srv-content (min-width: 480px){.srv-page .srv-sumgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container srv-content (min-width: 760px){.srv-page .srv-sumgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.srv-page .srv-sg{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px;border-radius:14px;background:var(--srv-soft);border:1px solid var(--srv-line)}.srv-page .srv-sg small{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-page .srv-sg b{font:700 22px/1.1 var(--wt-font);letter-spacing:-.03em;color:var(--wt-ink)}.srv-page .srv-sg-s{font:500 13px/1.45 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-sg-chips{display:flex;flex-wrap:wrap;gap:6px}.srv-page .srv-sg-vals{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font:600 13px/1.4 var(--wt-font);color:var(--wt-ink)}.srv-page .srv-sg-vals li{display:flex;align-items:center;gap:8px;min-width:0}.srv-page .srv-sg-vals i{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:7px;font:700 12px/1 var(--wt-font);font-style:normal;background:var(--srv-soft);color:var(--wt-muted);box-shadow:inset 0 0 0 1px var(--srv-line)}.srv-page .srv-sg-vals i[data-tone]{box-shadow:none}.srv-page .srv-sg-vals i[data-tone=t1]{background:var(--srv-t1-bg);color:var(--srv-t1-fg)}.srv-page .srv-sg-vals i[data-tone=t2]{background:var(--srv-t2-bg);color:var(--srv-t2-fg)}.srv-page .srv-sg-vals i[data-tone=t4]{background:var(--srv-t4-bg);color:var(--srv-t4-fg)}.srv-page .srv-sg-vals i[data-tone=t5]{background:var(--srv-t5-bg);color:var(--srv-t5-fg)}.srv-page .srv-sg-vals i[data-tone=t6]{background:var(--srv-t6-bg);color:var(--srv-t6-fg)}.srv-page .srv-banner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;border-radius:20px;box-sizing:border-box;font-family:var(--wt-font)}.srv-page .srv-banner.is-warn{background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border)}.srv-page .srv-banner.is-ok{background:var(--wt-ok-bg);border:1px solid var(--wt-ok-border)}[data-theme=dark] .srv-page .srv-banner.is-ok{border-color:transparent}.srv-page .srv-banner-text{display:flex;align-items:center;gap:12px;flex:1 1 320px;min-width:0;font:700 15px/1.45 var(--wt-font);color:var(--wt-ink)}.srv-page .srv-banner-text>svg{width:20px;height:20px;flex:none}.srv-page .srv-banner.is-warn .srv-banner-text>svg{color:var(--wt-warn-fg)}.srv-page .srv-banner.is-ok .srv-banner-text>svg{color:var(--wt-ok-fg)}.srv-page .srv-gaps{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.srv-page .srv-gap{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-card);border:1px solid var(--wt-warn-border);color:var(--wt-ink);font:700 13px/1 var(--wt-font);text-decoration:none;white-space:nowrap}.srv-page .srv-gap:hover{border-color:var(--wt-warn-strong)}.srv-page .srv-gap:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-page .srv-gap>svg{width:13px;height:13px}.srv-page .srv-submitted-bar{gap:14px 18px}.srv-page .srv-submitted-bar .srv-sb-art{width:64px;height:auto;flex:none;margin:-8px 0}.srv-page .srv-sb-text{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:2px}.srv-page .srv-sb-text b{font:700 18px/1.35 var(--wt-font);color:var(--wt-ink);letter-spacing:-.01em}.srv-page .srv-sb-text span{font:500 14px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-edit{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;box-sizing:border-box;border-radius:var(--wt-radius-pill);border:1.5px solid var(--srv-line);background:var(--wt-card);color:var(--wt-ink);font:700 13px/1 var(--wt-font);text-decoration:none;white-space:nowrap}.srv-page .srv-edit:hover{border-color:var(--wt-lilac)}.srv-page .srv-edit:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-page .srv-edit>svg{width:13px;height:13px}.srv-page .srv-sum-items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.srv-page .srv-sum-item{display:flex;flex-direction:column;gap:6px;padding:14px 0;border-top:1px solid var(--srv-line)}.srv-page .srv-sum-item:last-child{padding-bottom:0}.srv-page .srv-sum-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 16px}.srv-page .srv-sum-label{flex:1 1 220px;min-width:0;font:700 14.5px/1.45 var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.srv-page .srv-sum-meta{margin:0;font:500 13px/1.45 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-sum-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.srv-page .srv-sum-text{margin:0;font:500 14px/1.6 var(--wt-font);color:var(--wt-muted);white-space:pre-line;overflow-wrap:anywhere}.srv-page .srv-big-n{display:flex;align-items:baseline;gap:8px;font:700 30px/1 var(--wt-font);letter-spacing:-.03em;color:var(--wt-ink)}.srv-page .srv-big-n small{font:600 15px/1.3 var(--wt-font);letter-spacing:-.01em;color:var(--wt-muted)}.srv-page .srv-prog-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.srv-page .srv-prog-list>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--srv-line);font:600 14px/1.4 var(--wt-font);color:var(--wt-ink)}.srv-page .srv-prog-list a{color:inherit;text-decoration:none}.srv-page .srv-prog-list a:hover{text-decoration:underline;text-underline-offset:2px}.srv-page .srv-prog-c{font:800 13px/1 var(--wt-font);color:var(--wt-warn-fg)}.srv-page .srv-prog-c.is-ok{color:var(--wt-ok-fg)}.srv-page .srv-bias summary{list-style:none;display:flex;flex-direction:column;gap:8px;cursor:pointer;border-radius:10px}.srv-page .srv-bias summary::-webkit-details-marker{display:none}.srv-page .srv-bias summary:focus-visible{outline:2px solid var(--wt-focus);outline-offset:4px}.srv-page .srv-bias-h{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.srv-page .srv-bias-tog{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:8px;background:var(--srv-soft);color:var(--wt-primary);transition:transform var(--wt-dur) var(--wt-ease)}.srv-page .srv-bias-tog>svg{width:16px;height:16px}.srv-page .srv-bias[open] .srv-bias-tog{transform:rotate(90deg)}.srv-page .srv-bias-tags{display:flex;flex-wrap:wrap;gap:6px}.srv-page .srv-bias-tags span{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-ink);font:700 12px/1 var(--wt-font)}.srv-page .srv-bias[open] .srv-bias-tags{display:none}.srv-page .srv-bias-list{display:flex;flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none}.srv-page .srv-bias-list li{display:flex;gap:10px;font:500 14px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-bias-list strong{color:var(--wt-ink)}.srv-page .srv-bias-n{display:grid;place-items:center;width:22px;height:22px;flex:none;margin-top:1px;border-radius:7px;background:var(--wt-tint);color:var(--wt-ink);font:800 11px/1 var(--wt-font)}.srv-page .srv-protip{margin:12px 0 0;padding:12px 14px;border-radius:12px;background:var(--wt-warn-bg);color:var(--wt-warn-ink);font:600 13.5px/1.5 var(--wt-font)}[data-theme=dark] .srv-page .srv-protip{color:var(--wt-warn-fg)}.srv-page .srv-checks{display:flex;flex-direction:column;gap:6px}.srv-page .srv-check{position:relative;display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:12px;box-sizing:border-box;border:1px solid var(--srv-line);background:var(--wt-card);cursor:pointer;font:600 14px/1.45 var(--wt-font);color:var(--wt-ink);transition:background var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.srv-page .srv-check:hover{border-color:var(--wt-lilac)}.srv-page .srv-check input,.srv-page .srv-ctile input{position:absolute!important;top:0;left:0;width:1px;height:1px;min-height:0!important;max-height:1px!important;margin:0;padding:0;opacity:0;pointer-events:none}.srv-page .srv-check-box{display:grid;place-items:center;width:20px;height:20px;flex:none;box-sizing:border-box;border-radius:6px;border:2px solid var(--wt-lilac);color:transparent;transition:all var(--wt-dur) var(--wt-ease)}.srv-page .srv-check-box>svg{width:13px;height:13px}.srv-page .srv-check.is-on{background:var(--wt-ok-bg);border-color:var(--wt-ok-border);color:var(--wt-ok-fg)}.srv-page .srv-check.is-on .srv-check-box{background:var(--wt-ok-dot);border-color:var(--wt-ok-dot);color:#fff}.srv-page .srv-check:focus-within,.srv-page .srv-ctile:focus-within{outline:2px solid var(--wt-focus);outline-offset:2px}.srv-page .srv-pdf-opts{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;border-radius:14px;border:1px solid var(--srv-line);background:var(--srv-soft)}.srv-page .srv-pdf-opt{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px}.srv-page .srv-pdf-opt+.srv-pdf-opt{border-top:1px solid var(--srv-line)}.srv-page .srv-pdf-opt-text{display:flex;flex-direction:column;gap:2px;min-width:0}.srv-page .srv-pdf-opt-text label{font:700 14px/1.4 var(--wt-font);color:var(--wt-ink);cursor:pointer}.srv-page .srv-pdf-opt-text span{font:500 13px/1.45 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-submit-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.srv-page .srv-submit-btns{display:flex;flex-wrap:wrap;gap:10px}.srv-page .srv-missing-list{display:flex;flex-direction:column;gap:4px;margin:6px 0 0;padding:0 0 0 18px}.srv-page .srv-missing-list a{color:inherit}.srv-page .srv-tl{display:flex;flex-direction:column;gap:10px}.srv-page .srv-tl-bar{display:flex;height:44px;border-radius:14px;overflow:hidden;margin:0;padding:0;list-style:none}.srv-page .srv-tl-bar>li{display:grid;place-items:center;min-width:0;box-shadow:inset -2px 0 0 var(--wt-card);font:700 14px/1 var(--wt-font);color:#fff}.srv-page .srv-tl-axis{position:relative;height:16px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.srv-page .srv-tl-axis span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.srv-page .srv-tl-axis span:first-child{transform:none}.srv-page .srv-tl-axis span:last-child{transform:translate(-100%)}.srv-page [data-part="1"]{--srv-part: var(--srv-part-1)}.srv-page [data-part="2"]{--srv-part: var(--srv-part-2)}.srv-page [data-part="3"]{--srv-part: var(--srv-part-3)}.srv-page [data-part="4"]{--srv-part: var(--srv-part-4);--srv-part-fg: var(--srv-part-dark-fg)}.srv-page [data-part="5"]{--srv-part: var(--srv-part-5)}.srv-page [data-part="6"]{--srv-part: var(--srv-part-6);--srv-part-fg: var(--srv-part-dark-fg)}.srv-page [data-part="7"]{--srv-part: var(--srv-part-7);--srv-part-fg: var(--srv-part-dark-fg)}.srv-page .srv-tl-bar>li,.srv-page .srv-part-n{background:var(--srv-part);color:var(--srv-part-fg, #FFFFFF)}.srv-page .srv-parts{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}@container srv-content (min-width: 640px){.srv-page .srv-parts{grid-template-columns:repeat(2,minmax(0,1fr))}}.srv-page .srv-part{display:flex;gap:12px;padding:14px;border-radius:14px;background:var(--srv-soft);border:1px solid var(--srv-line);font:500 14px/1.5 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-part-n{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;font:700 13px/1 var(--wt-font)}.srv-page .srv-part b{display:block;font:700 15px/1.4 var(--wt-font);color:var(--wt-ink);letter-spacing:-.01em}.srv-page .srv-part-tm{display:inline-block;margin-left:6px;font:700 12px/1 var(--wt-font);color:var(--wt-primary);letter-spacing:0}.srv-page .srv-seg5{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.srv-page .srv-seg5 i{display:block;height:6px;border-radius:var(--wt-radius-pill);background:var(--wt-tint-2);transition:background .3s}.srv-page .srv-seg5 i.is-on{background:var(--wt-ok-dot)}.srv-page .srv-check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin:0;padding:0;list-style:none}.srv-page .srv-ctile{position:relative;display:flex;flex-direction:column;gap:14px;min-height:132px;height:100%;box-sizing:border-box;padding:16px;border-radius:16px;border:1.5px solid var(--srv-line);background:var(--wt-card);cursor:pointer;transition:border-color var(--wt-dur) var(--wt-ease),background var(--wt-dur) var(--wt-ease)}.srv-page .srv-ctile:hover{border-color:var(--wt-lilac)}.srv-page .srv-ctile-n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--wt-tint);color:var(--wt-ink);font:700 14px/1 var(--wt-font)}.srv-page .srv-ctile-n>svg{width:16px;height:16px}.srv-page .srv-ctile-t{font:600 14px/1.45 var(--wt-font);color:var(--wt-ink)}.srv-page .srv-ctile.is-on{background:var(--wt-ok-bg);border-color:var(--wt-ok-border)}.srv-page .srv-ctile.is-on .srv-ctile-n{background:var(--wt-ok-dot);color:#fff}.srv-page .srv-r24{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:20px 22px;border-radius:18px;background:var(--srv-deep-grad);color:#fff}.srv-page .srv-r24-l{display:flex;flex-direction:column;gap:2px}.srv-page .srv-r24-n{font:700 44px/1 var(--wt-font);letter-spacing:-.05em;color:var(--srv-yellow)}.srv-page .srv-r24-t{font:700 13px/1.3 var(--wt-font);color:var(--srv-on-hero-soft)}.srv-page .srv-r24-steps{flex:1 1 420px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}.srv-page .srv-r24-steps>li{position:relative;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font:700 14px/1.3 var(--wt-font)}.srv-page .srv-r24-steps .srv-ibox{width:30px;height:30px;background:#ffffff24;color:var(--srv-yellow)}@container srv-content (min-width: 640px){.srv-page .srv-r24-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.srv-page .srv-r24-steps>li:not(:last-child):after{content:"";position:absolute;right:-8px;top:50%;width:7px;height:7px;border-top:2px solid rgba(255,255,255,.5);border-right:2px solid rgba(255,255,255,.5);transform:translateY(-50%) rotate(45deg)}}.srv-page .srv-scen-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.srv-page .srv-scen{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:16px;background:var(--srv-soft);border:1px solid var(--srv-line);font:500 14px/1.55 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-scen p{margin:0}.srv-page .srv-scen p.is-lead{font-weight:700;color:var(--wt-ink)}.srv-page .srv-scen-h{display:flex;align-items:center;gap:10px}.srv-page .srv-say{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px 12px 12px 4px;background:var(--wt-card);border:1px solid var(--wt-lilac);font-weight:600;color:var(--wt-ink)}.srv-page .srv-say>svg{width:14px;height:14px;flex:none;margin-top:4px;color:var(--wt-primary)}@container srv-content (min-width: 760px){.srv-page .srv-scen-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.srv-page .srv-scen{grid-column:span 2}.srv-page .srv-scen:nth-child(n+4){grid-column:span 3}}@media print{.srv-page .srv-side{display:none}}.srv-page .srv-so-text{margin:0;max-width:720px;font:500 15.5px/1.7 var(--wt-font);color:var(--wt-text);white-space:pre-line;overflow-wrap:anywhere}.srv-page .srv-so-bigicon{width:52px;height:52px;border-radius:14px}.srv-page .srv-so-bigicon>svg{width:22px;height:22px}.srv-page .srv-so-steps{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.srv-page .srv-so-steps>li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--srv-line)}.srv-page .srv-so-steps>li:last-child{padding-bottom:0}.srv-page .srv-so-n{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);font:700 13px/1 var(--wt-font)}.srv-page .srv-so-step{display:flex;flex-direction:column;gap:4px;min-width:0}.srv-page .srv-so-step b{font:700 14.5px/1.45 var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.srv-page .srv-so-sigs{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.srv-page .srv-so-sigs>li{display:grid;grid-template-columns:22px auto minmax(0,1fr);align-items:center;gap:10px;font:500 13.5px/1.4 var(--wt-font);color:var(--wt-muted)}.srv-page .srv-so-sigs>li b{color:var(--wt-ink);font-weight:700}.srv-page .srv-so-sigs>li>span:last-child{text-align:right}.srv-page .srv-so-sig-dot{display:grid;place-items:center;width:22px;height:22px;box-sizing:border-box;border-radius:999px;border:2px dashed var(--wt-line);color:#fff}.srv-page .srv-so-sig-dot>svg{width:12px;height:12px}.srv-page .srv-so-sigs>li.is-ok .srv-so-sig-dot{border:0;background:var(--wt-ok-dot)}.srv-page .srv-so-sigs>li.is-ok>span:last-child{color:var(--wt-ok-fg);font-weight:700}.srv-page .srv-so-corr{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.srv-page .srv-so-corr>li{display:flex;flex-direction:column;gap:4px;padding-top:10px;border-top:1px solid var(--srv-line)}.srv-page .srv-so-corr>li:first-child{padding-top:0;border-top:0}.srv-page .srv-so-quote{display:flex;flex-direction:column;gap:4px;margin:0;padding:12px 16px;border-left:3px solid var(--wt-warn-fg);border-radius:0 12px 12px 0;background:var(--wt-warn-bg)}.srv-page .srv-so-quote .srv-sum-text{color:var(--wt-ink)}.mrv-step{display:flex;flex-direction:column;gap:20px;min-width:0;font-family:var(--wt-font);color:var(--wt-text)}.mrv-step-tools{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:20px;margin:-8px 0}.mrv-label{font:700 14px/20px var(--wt-font);color:var(--wt-muted)}.mrv-hint{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-hint-link{color:var(--wt-primary);font-weight:700;text-decoration:underline;text-underline-offset:2px}.mrv-hint-link:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.mrv-field{display:flex;flex-direction:column;gap:8px;min-width:0}.mrv-field-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.mrv-field-foot{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.mrv-textarea{min-height:104px;font-size:15px;line-height:24px;padding:14px 16px}.mrv-textarea:focus{background:var(--wt-card)}.mrv-textarea[readonly]{cursor:default}.mrv-textarea--onpanel{min-height:80px;background:var(--wt-card)}.mrv-bullets{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font:500 14px/21px var(--wt-font);color:var(--wt-text)}.mrv-card{gap:20px}.mrv-card-head{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--wt-line)}.mrv-card-head-text{display:flex;flex-direction:column;gap:2px;flex:1 1 240px;min-width:0}.mrv-card-kicker{font:700 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-card-title{margin:0;font:700 22px/28px var(--wt-font);letter-spacing:-.01em;color:var(--wt-ink);overflow-wrap:anywhere}.mrv-card-sub{margin:2px 0 0;font:500 14px/20px var(--wt-font);color:var(--wt-muted);max-width:640px}.mrv-card-head-right{display:flex;align-items:center;gap:8px;flex-shrink:0;align-self:center}.mrv-blind{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-radius:var(--wt-radius-2xl);background:var(--wt-card);border:1.5px solid var(--wt-line);box-sizing:border-box}.mrv-blind--sealed{border-color:var(--wt-lilac)}.mrv-blind--sealed .mrv-blind-tile{background:var(--wt-tint);color:var(--wt-primary)}.mrv-blind--open{background:var(--wt-ok-bg);border-color:color-mix(in srgb,var(--wt-ok-dot) 45%,var(--wt-ok-bg))}.mrv-blind--open .mrv-blind-tile{background:var(--wt-card);color:var(--wt-ok-dot)}.mrv-blind--pending .mrv-blind-tile{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.mrv-blind-text{flex:1 1 260px;min-width:0;margin:0;font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.mrv-blind--open .mrv-blind-text{color:var(--wt-ok-fg)}.mrv-blind-pill{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:var(--wt-radius-pill);background:var(--wt-card);border:1px solid var(--wt-line);font:700 13px/18px var(--wt-font);color:var(--wt-primary);white-space:nowrap}.mrv-blind-dots{display:inline-flex;gap:4px}.mrv-blind-dot{width:8px;height:8px;border-radius:var(--wt-radius-pill);background:var(--wt-lilac)}.mrv-blind-dot.is-on{background:var(--wt-primary)}.mrv-sigchips{display:flex;flex-wrap:wrap;gap:6px;min-height:30px;align-items:center}.mrv-sigchip{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:4px 12px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-warn-bg);border:1.5px solid var(--wt-warn-border);font:700 13px/18px var(--wt-font);color:var(--wt-warn-ink, var(--wt-ink))}.mrv-sigchip-dot{width:8px;height:8px;border-radius:var(--wt-radius-pill);background:var(--wt-warn-strong);flex-shrink:0}.mrv-sigchip--clean{background:var(--wt-ok-bg);border-color:transparent;color:var(--wt-ok-fg)}.mrv-save{font:600 12px/16px var(--wt-font);color:var(--wt-muted);min-height:16px}.mrv-save.is-saved{color:var(--wt-ok-fg)}.mrv-save-retry{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:2px 4px;border-radius:6px;cursor:pointer;font:700 12px/16px var(--wt-font);color:var(--wt-danger-fg)}.mrv-save-retry>svg{width:14px;height:14px}.mrv-save-retry:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.mrv-rcard{gap:20px}.mrv-scale-wrap{display:flex;flex-direction:column;gap:8px}.mrv-scale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.mrv-scale-cell{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.mrv-scale-marker{visibility:hidden;height:22px;padding:0 10px;border-radius:var(--wt-radius-pill);max-width:100%;box-sizing:border-box;background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border);color:var(--wt-warn-ink, var(--wt-ink));font:800 11px/20px var(--wt-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrv-scale-marker.is-shown{visibility:visible}.mrv-pill{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:64px;padding:10px 6px;box-sizing:border-box;border-radius:var(--wt-radius-xl);border:1.5px solid var(--wt-line);background:var(--wt-card);color:var(--wt-muted);font-family:var(--wt-font);text-align:center;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease),transform var(--wt-dur) var(--wt-ease)}.mrv-pill:hover:not(:disabled):not(.is-selected){background:var(--wt-row-hover);border-color:var(--wt-lilac);transform:translateY(-1px)}.mrv-pill:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.mrv-pill.is-selected{background:var(--wt-tint);border:2px solid var(--wt-primary);color:var(--wt-ink)}.mrv-pill:disabled{cursor:not-allowed}.mrv-pill:disabled:not(.is-selected){opacity:.6}.mrv-pill-num{font:700 15px/20px var(--wt-font)}.mrv-pill-label{font:600 13px/16px var(--wt-font);overflow-wrap:anywhere}.mrv-def{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-muted)}.mrv-def.is-set{color:var(--wt-ink)}.mrv-reveal{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1.5px solid var(--wt-line);animation:mrv-in .32s var(--wt-ease) both}.mrv-reveal-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mrv-reveal-text{margin:0;font:500 15px/24px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.mrv-reveal-text.is-empty,.mrv-refl-theirs-a.is-empty{color:var(--wt-muted);font-style:italic}.mrv-gap{margin:0;font:600 14px/20px var(--wt-font);color:var(--wt-muted)}.mrv-gap.is-strong{font-weight:700;color:var(--wt-ink)}@keyframes mrv-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mrv-objform-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.mrv-objform-row{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line)}.mrv-objform-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px}.mrv-objform-row .wtk-input{background:var(--wt-card)}.mrv-objform-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.mrv-legend{display:flex;flex-wrap:wrap;gap:8px}.mrv-legend .wtk-chip--legend{border:1.5px solid var(--wt-line)}.mrv-mark{display:inline-block;width:14px;height:14px;border-radius:var(--wt-radius-pill);box-sizing:border-box;flex-shrink:0}.mrv-mark--you{background:var(--wt-ink)}.mrv-mark--them{background:var(--wt-card);border:2.5px solid var(--wt-primary)}.mrv-legend .mrv-mark{width:12px;height:12px}.mrv-comp-group{display:flex;flex-direction:column;gap:8px}.mrv-comp-cat{margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-comp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mrv-comp-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:10px 16px;padding:10px 14px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1.5px solid var(--wt-line)}.mrv-comp-name{font:600 15px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.mrv-comp-cells{display:grid;gap:4px}.mrv-comp-cell{display:flex;align-items:center;justify-content:center;gap:4px;height:34px;border-radius:10px;background:var(--wt-card);border:1px solid var(--wt-line);box-sizing:border-box}.mrv-comp-level{font:700 11px/1 var(--wt-font);color:var(--wt-subtle)}.mrv-refl-q{display:flex;flex-wrap:wrap;gap:16px}.mrv-refl-mine{display:flex;flex-direction:column;gap:8px;flex:1 1 300px;min-width:0}.mrv-refl-label{font:700 15px/21px var(--wt-font);color:var(--wt-ink)}.mrv-refl-theirs{display:flex;flex-direction:column;gap:4px;flex:1 1 260px;min-width:0;align-self:flex-start;padding:16px 18px;border-radius:var(--wt-radius-xl);background:var(--wt-tint);border:1.5px solid var(--wt-lilac);box-sizing:border-box;animation:mrv-in .32s var(--wt-ease) both}.mrv-refl-theirs-head{font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.mrv-refl-theirs-q{font:italic 500 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-refl-theirs-a{margin:4px 0 0;font:500 15px/24px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.mrv-next-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mrv-next-row{display:flex;flex-direction:column;gap:12px;padding:12px 14px 12px 18px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1.5px solid var(--wt-line);scroll-margin-top:120px}.mrv-next-main{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.mrv-next-text{display:flex;flex-direction:column;gap:2px;flex:1 1 240px;min-width:0}.mrv-next-title{font:600 15px/21px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.mrv-next-target{font:500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.mrv-toggle{display:inline-flex;gap:6px;flex-shrink:0}.mrv-toggle-btn{height:40px;min-width:88px;padding:0 14px;border-radius:var(--wt-radius-lg);border:1.5px solid var(--wt-lilac);background:var(--wt-card);color:var(--wt-muted);font:700 14px/20px var(--wt-font);cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.mrv-toggle-btn:hover:not(:disabled):not(.is-on){background:var(--wt-row-hover)}.mrv-toggle-btn.is-on{background:var(--wt-tint);border:2px solid var(--wt-primary);color:var(--wt-ink)}.mrv-toggle-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.mrv-toggle-btn:disabled{cursor:not-allowed}.mrv-toggle-btn:disabled:not(.is-on){opacity:.6}.mrv-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.mrv-result{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border-radius:var(--wt-radius-xl);background:var(--wt-tint);border:1.5px solid var(--wt-lilac);min-width:0}.mrv-result-label{font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.mrv-result-value{font:700 22px/28px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.mrv-result-meta{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-parts{display:flex;flex-direction:column;gap:8px}.mrv-parts-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mrv-part{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-height:56px;padding:8px 8px 8px 16px;box-sizing:border-box;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1.5px solid var(--wt-line)}.mrv-part-label{flex:1 1 180px;min-width:0;font:600 15px/21px var(--wt-font);color:var(--wt-ink)}.mrv-part-status{font:600 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-part-done{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;min-width:88px;padding:0 14px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-ok-bg);color:var(--wt-ok-fg);font:700 14px/20px var(--wt-font)}.mrv-part-done>svg{width:16px;height:16px}.mrv-part-open{min-width:88px}.mrv-submit-row{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;padding-top:4px}.mrv-submit-text{display:flex;flex-direction:column;gap:2px;flex:1 1 260px;min-width:0}.mrv-ready{margin:0;font:700 15px/21px var(--wt-font);color:var(--wt-ink)}.mrv-signal-note{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-done{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px;border-radius:var(--wt-radius-xl);background:var(--wt-ok-bg)}.mrv-done-text{flex:1 1 240px;min-width:0}.mrv-done-title{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.mrv-done-sub{margin:4px 0 0;font:500 14px/20px var(--wt-font);color:var(--wt-ok-fg)}@media (max-width: 560px){.mrv-comp-row{grid-template-columns:minmax(0,1fr)}.mrv-scale{gap:4px}.mrv-pill{padding:8px 2px;min-height:56px}.mrv-pill-label{font-size:11px;line-height:14px}.mrv-scale-marker{padding:0 6px}}@media (prefers-reduced-motion: reduce){.mrv-reveal,.mrv-refl-theirs{animation:none}.mrv-pill,.mrv-toggle-btn{transition:none}.mrv-pill:hover:not(:disabled):not(.is-selected){transform:none}}.mrv-req{font-weight:700;color:var(--wt-primary)}.mrv-hint--warn{margin:0;color:var(--wt-warn-fg);font-weight:600}.mrv-anchor{scroll-margin-top:120px}.mrv-anchor:focus-visible{outline:2px solid var(--wt-focus);outline-offset:4px}.mrv-private{align-items:center}.mrv-card--warn{border-color:var(--wt-warn-border)}.mrv-final-form{display:flex;flex-direction:column;gap:14px}.mrv-final-decision{font-weight:600}.mrv-final-reason{margin:0;font:italic 500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.mrv-final-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mrv-final-item{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1.5px solid var(--wt-line)}.mrv-final-item--row{flex-direction:row;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.mrv-confirm-was{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-level-btn{font:700 12px/1 var(--wt-font);color:var(--wt-muted);cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.mrv-level-btn:hover:not(:disabled):not(.is-on){background:var(--wt-row-hover)}.mrv-level-btn.is-on{background:var(--wt-tint);border:2px solid var(--wt-primary);color:var(--wt-ink)}.mrv-level-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.mrv-level-btn:disabled{cursor:default}.mrv-summary-text{min-height:160px}.mrv-steps-edit{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mrv-steps-edit-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mrv-steps-edit-row>.mrv-sigchips{flex-basis:100%;padding-left:38px;min-height:0}.mrv-steps-edit-row .wtk-input{flex:1;min-width:0}.mrv-steps-edit-num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 13px/1 var(--wt-font)}.mrv-corr-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mrv-corr{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1.5px solid var(--wt-line)}.mrv-corr.is-open{background:var(--wt-warn-bg);border-color:var(--wt-warn-border)}.mrv-corr-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font:700 13px/18px var(--wt-font);color:var(--wt-muted)}.mrv-corr-text{margin:0;font:500 15px/23px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.mrv-validations{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mrv-validation{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:var(--wt-radius-pill);background:var(--wt-panel);border:1.5px solid var(--wt-line);font:700 14px/20px var(--wt-font);color:var(--wt-muted)}.mrv-validation>svg{width:16px;height:16px}.mrv-validation.is-done{background:var(--wt-ok-bg);border-color:transparent;color:var(--wt-ok-fg)}.mrv-validation-dot{width:10px;height:10px;border-radius:var(--wt-radius-pill);border:2px solid var(--wt-lilac);box-sizing:border-box}@media (prefers-reduced-motion: reduce){.mrv-level-btn{transition:none}}.wtk-page.pr-page.mrv-page{max-width:1520px;gap:16px;padding-top:clamp(12px,2vw,20px)}.mrv-page .mrv-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;min-height:36px}.mrv-page .mrv-top:empty{display:none}.mrv-page .mrv-due{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-warn-bg);color:var(--wt-warn-fg);border:1px solid var(--wt-warn-border);font:700 13px/18px var(--wt-font);white-space:nowrap}.mrv-page .mrv-due>svg{width:14px;height:14px;flex-shrink:0}.mrv-page .mrv-panel{min-width:0}.mrv-page .mrv-panel:focus-visible{outline-offset:8px;border-radius:var(--wt-radius-card)}.mrv-page .mrv-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start;grid-template-areas:"rail" "main" "assist"}.mrv-page .mrv-col{display:flex;flex-direction:column;gap:20px;min-width:0}.mrv-page .mrv-col:empty{display:none}.mrv-page .mrv-col--rail{grid-area:rail}.mrv-page .mrv-col--main{grid-area:main;container:mrv-main / inline-size}.mrv-page .mrv-col--assist{grid-area:assist}.mrv-page .mrv-stack{display:flex;flex-direction:column;gap:12px}.mrv-page .mrv-side{display:contents}@container wt-main (min-width: 820px){.mrv-page .mrv-layout{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"main side"}.mrv-page .mrv-side{grid-area:side;display:flex;flex-direction:column;gap:20px;min-width:0}.mrv-page .mrv-side>.mrv-col{grid-area:auto}.mrv-page .mrv-col--rail>.mrv-railcard{max-height:46dvh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@container wt-main (min-width: 1080px){.mrv-page .mrv-side{position:sticky;top:16px;max-height:calc(100dvh - 128px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@container wt-main (min-width: 1360px){.mrv-page .mrv-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px}}.mrv-page .mrv-railcard{box-sizing:border-box;min-width:0;background:var(--wt-card);border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-md);font-family:var(--wt-font);color:var(--wt-text)}.mrv-page .mrv-skel-rail{display:block;height:120px}.mrv-page .mrv-skel-hero{display:block;height:280px}.mrv-page .mrv-skel-card{display:block;height:420px}.mrv-page .mrv-skel-assist{display:block;height:360px}@container wt-main (min-width: 820px){.mrv-page .mrv-skel-rail{height:260px}}.mrv-page .mrv-empty{max-width:640px;align-items:flex-start}.mrv-page .mrv-rail{display:flex;flex-direction:column;gap:8px;padding:16px 12px 12px}.mrv-page .mrv-rail-head{display:flex;align-items:center;gap:12px;padding:0 4px 12px;border-bottom:1px solid var(--wt-line)}.mrv-page .mrv-rail-head-text{display:flex;flex-direction:column;min-width:0}.mrv-page .mrv-rail-title{margin:0;font:700 16px/22px var(--wt-font);color:var(--wt-ink)}.mrv-page .mrv-rail-sub{font:600 12px/16px var(--wt-font);color:var(--wt-muted)}.mrv-page .mrv-rail-list{display:flex;gap:6px;margin:0;padding:2px;list-style:none;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity}.mrv-page .mrv-rail-item{display:flex;flex:0 0 232px;min-width:0;scroll-snap-align:start}@container wt-main (min-width: 820px){.mrv-page .mrv-rail-list{flex-direction:column;overflow-x:visible}.mrv-page .mrv-rail-item{flex:none}}.mrv-page .mrv-rail-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px;box-sizing:border-box;border-radius:var(--wt-radius-xl);color:inherit;text-decoration:none;transition:background var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.mrv-page .mrv-rail-row:hover{background:var(--wt-row-hover);text-decoration:none}.mrv-page .mrv-rail-row.is-current{background:var(--wt-tint);box-shadow:inset 0 0 0 2px var(--wt-primary)}.mrv-page .mrv-rail-row:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.mrv-page .mrv-rail-row-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mrv-page .mrv-rail-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.mrv-page .mrv-rail-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.mrv-page .mrv-rail-count{flex-shrink:0;font:700 11px/16px var(--wt-font);color:var(--wt-muted);font-variant-numeric:tabular-nums}.mrv-page .mrv-rail-row.is-submitted .mrv-rail-count{color:var(--wt-ok-fg)}.mrv-page .mrv-rail-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.mrv-page .mrv-rail-status.is-action{color:var(--wt-primary);font-weight:700}.mrv-page .mrv-rail-bar{display:block;height:4px;margin-top:4px;border-radius:var(--wt-radius-pill);background:var(--wt-tint-2);overflow:hidden}.mrv-page .mrv-rail-row.is-current .mrv-rail-bar{background:var(--wt-card)}.mrv-page .mrv-rail-bar-fill{display:block;height:100%;border-radius:var(--wt-radius-pill);background:linear-gradient(90deg,var(--wt-primary),#8266F4);transition:width .45s var(--wt-ease)}.mrv-page .mrv-rail-row.is-submitted .mrv-rail-bar-fill{background:var(--wt-ok-dot)}.pr-page .pr-hero.mrv-hero{gap:18px;padding:clamp(20px,2.6vw,28px) clamp(18px,2.6vw,28px) clamp(16px,2vw,20px)}.mrv-page .mrv-hero-main{display:flex;align-items:center;gap:16px;min-width:0}.mrv-page .mrv-hero-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.mrv-page .mrv-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 15px/20px var(--wt-font);color:var(--pr-on-ink-soft)}.mrv-page .mrv-hero-eyebrow-tile{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:#ffffff24;color:#ffe163}.mrv-page .mrv-hero-eyebrow-tile>svg{width:16px;height:16px}.mrv-page .mrv-hero-title{margin:0;font:300 clamp(26px,3vw,36px)/1.12 var(--wt-font);color:#fff;letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance}.mrv-page .mrv-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.mrv-page .mrv-hero-av{box-shadow:0 0 0 2px #ffffff40}.mrv-page .mrv-hero-role{font:500 15px/20px var(--wt-font);color:#e2dbff}.mrv-page .mrv-hero-chip.wtk-chip{height:26px;padding:0 12px;gap:6px;background:#ffffff1f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;font:700 12px/16px var(--wt-font);white-space:nowrap}.mrv-page .mrv-hero-chip.wtk-chip.is-submitted{background:#3baa7252;box-shadow:inset 0 0 0 1px #a0e6be80}.mrv-page .mrv-hero-chip>svg{width:12px;height:12px}.mrv-page .mrv-hero-art{display:none;width:112px;height:112px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin:-8px -4px -12px 0;filter:drop-shadow(0 10px 18px rgba(11,10,51,.35))}@container mrv-main (min-width: 600px){.mrv-page .mrv-hero-art{display:block}}.mrv-page .mrv-steps-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:6px;list-style:none;border-radius:18px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}@container mrv-main (min-width: 560px){.mrv-page .mrv-steps-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.mrv-page .mrv-steps-list--5>.mrv-steps-item:last-child{grid-column:1 / -1}@container mrv-main (min-width: 720px){.mrv-page .mrv-steps-list--5{grid-template-columns:repeat(5,minmax(0,1fr))}.mrv-page .mrv-steps-list--5>.mrv-steps-item:last-child{grid-column:auto}}@container mrv-main (min-width: 560px) and (max-width: 719.98px){.mrv-page .mrv-steps-list--5{grid-template-columns:repeat(4,minmax(0,1fr))}}.mrv-page .mrv-steps-item{display:flex;min-width:0}.mrv-page .mrv-step-tab{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;padding:10px 12px;box-sizing:border-box;border:0;border-radius:13px;background:transparent;color:#fff;cursor:pointer;font-family:var(--wt-font);text-align:left;transition:background var(--wt-dur) var(--wt-ease)}.mrv-page .mrv-step-tab:hover:not(.is-current){background:#ffffff24}.mrv-page .mrv-step-tab.is-current{background:#fff;color:var(--wt-onp-ink)}.mrv-page .mrv-step-tab-row{display:flex;align-items:flex-start;gap:8px;min-width:0;max-width:100%}.mrv-page .mrv-step-disc{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:#ffffff29;color:#fff;font:800 12px/1 var(--wt-font)}.mrv-page .mrv-step-disc>svg{width:12px;height:12px;stroke-width:3}.mrv-page .mrv-step-tab.is-current .mrv-step-disc{background:var(--wt-onp-ink);color:#fff}.mrv-page .mrv-step-tab.is-done .mrv-step-disc{background:var(--pr-ok-strong);color:#fff}.mrv-page .mrv-step-label{min-width:0;white-space:normal;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;font:700 14px/18px var(--wt-font)}@container mrv-main (max-width: 420px){.mrv-page .mrv-step-label{font-size:13px;letter-spacing:-.01em}}.mrv-page .mrv-step-meta{padding-left:30px;font:600 12px/16px var(--wt-font);color:#c9bcff}.mrv-page .mrv-step-tab.is-current .mrv-step-meta{color:#656578}.mrv-page .mrv-locked{align-items:center}.mrv-page .mrv-stepframe{display:flex;flex-direction:column;gap:20px;min-width:0}.mrv-page .mrv-step-head{display:flex;flex-direction:column;gap:8px;padding:4px 4px 0}.mrv-page .mrv-step-eyebrow{display:inline-flex;align-items:center;gap:12px;font:500 15px/20px var(--wt-font);color:var(--wt-muted)}.mrv-page .mrv-step-title{margin:4px 0 0;font:300 clamp(24px,2.6vw,30px)/1.15 var(--wt-font);color:var(--wt-ink);letter-spacing:-.01em}.mrv-page .mrv-step-title:focus{outline:none}.mrv-page .mrv-step-sub{margin:0;max-width:680px;font:500 15px/23px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.mrv-page .mrv-step-body{display:flex;flex-direction:column;gap:20px;min-width:0}.mrv-page .mrv-step-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.mrv-page .mrv-assist{display:flex;flex-direction:column;padding:18px 16px 6px}.mrv-page .mrv-assist-head{display:flex;flex-direction:column;gap:4px;padding:0 4px 14px;border-bottom:1px solid var(--wt-line)}.mrv-page .mrv-assist-h{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.mrv-page .mrv-assist-sub{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-muted)}.mrv-page .mrv-assist-section{border-bottom:1px solid var(--wt-line)}.mrv-page .mrv-assist-section:last-child{border-bottom:0}.mrv-page .mrv-assist-heading{margin:0;font:inherit}.mrv-page .mrv-assist-trigger{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 4px;box-sizing:border-box;border:0;border-radius:var(--wt-radius-lg);background:none;cursor:pointer;font-family:var(--wt-font);text-align:left;color:var(--wt-ink)}.mrv-page .mrv-assist-trigger:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.mrv-page .mrv-assist-title{flex:1;min-width:0;font:700 15px/20px var(--wt-font);color:var(--wt-ink)}.mrv-page .mrv-assist-caret{display:grid;place-items:center;flex-shrink:0;color:var(--wt-muted)}.mrv-page .mrv-assist-caret>svg{width:18px;height:18px;transition:transform .2s var(--wt-ease)}.mrv-page .mrv-assist-trigger[data-state=open] .mrv-assist-caret>svg{transform:rotate(180deg)}.mrv-page .mrv-assist-body{display:flex;flex-direction:column;gap:12px;padding:0 4px 16px}.mrv-page .mrv-assist-body[hidden]{display:none}.mrv-page .mrv-assist-text{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.mrv-page .mrv-guide-title{margin:0;font:700 15px/20px var(--wt-font);color:var(--wt-ink)}.mrv-page .mrv-guide-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.mrv-page .mrv-guide-list>li{position:relative;padding-left:17px;font:500 14px/21px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.mrv-page .mrv-guide-list>li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:var(--wt-radius-pill);background:var(--wt-primary)}.mrv-page .mrv-guide-pdf{align-self:stretch;justify-content:center}.mrv-page .mrv-guide-source{margin:0;font:500 12px/17px var(--wt-font);color:var(--wt-muted)}.mrv-page .mrv-count-badge{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 8px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-panel);color:var(--wt-muted);border:1px solid var(--wt-line);font:800 12px/1 var(--wt-font);font-variant-numeric:tabular-nums}.mrv-page .mrv-count-badge.is-on{background:var(--wt-warn-bg);color:var(--wt-warn-fg);border-color:var(--wt-warn-border)}.mrv-page .mrv-signal-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.mrv-page .mrv-signal{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--wt-radius-xl);background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border);animation:mrv-assist-in .32s var(--wt-ease)}.mrv-page .mrv-signal-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mrv-page .mrv-signal-label{font:800 13px/18px var(--wt-font);color:var(--wt-ink)}.mrv-page .mrv-signal-where{flex-shrink:0;font:600 12px/16px var(--wt-font);color:var(--wt-muted);text-align:right}.mrv-page .mrv-signal-quote{margin:0;font:600 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.mrv-page .mrv-sig-note{margin:0;font:500 13px/19px var(--wt-font);color:var(--wt-fg-2);text-wrap:pretty}.mrv-page .mrv-signal-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.mrv-page .mrv-kept-link{align-self:flex-start;padding:0;border:0;background:none;cursor:pointer;font:600 13px/18px var(--wt-font);color:var(--wt-primary);text-decoration:underline;text-underline-offset:2px}.mrv-page .mrv-kept-link[aria-disabled=true]{cursor:default;opacity:.6}.mrv-page .mrv-dim-label{flex-shrink:0;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.mrv-page .mrv-team{display:flex;flex-direction:column;gap:12px}.mrv-page .mrv-hist{display:flex;flex-direction:column;gap:6px}.mrv-page .mrv-hist-row{display:grid;grid-template-columns:minmax(0,112px) minmax(0,1fr) 24px;align-items:center;gap:8px}.mrv-page .mrv-hist-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 12px/16px var(--wt-font);color:var(--wt-text)}.mrv-page .mrv-hist-track{display:block;height:10px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);overflow:hidden}.mrv-page .mrv-hist-fill{display:block;height:100%;border-radius:var(--wt-radius-pill);background:linear-gradient(90deg,var(--wt-primary),#8266F4);transition:width .45s var(--wt-ease)}.mrv-page .mrv-hist-fill.is-flagged{background:var(--wt-warn-strong)}.mrv-page .mrv-hist-count{font:700 12px/16px var(--wt-font);color:var(--wt-ink);text-align:right;font-variant-numeric:tabular-nums}.mrv-page .mrv-team-msg{margin:0;font:600 13px/19px var(--wt-font);color:var(--wt-muted)}.mrv-page .mrv-team-msg.is-flagged{font-weight:700;color:var(--wt-ink)}@keyframes mrv-assist-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mrv-page .mrv-signal{animation:none}.mrv-page .mrv-rail-bar-fill,.mrv-page .mrv-hist-fill,.mrv-page .mrv-assist-caret>svg,.mrv-page .mrv-rail-row,.mrv-page .mrv-step-tab{transition:none}}.mrv-page .mrv-rail-group+.mrv-rail-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--wt-line)}.mrv-page .mrv-rail-group{display:flex;flex-direction:column;gap:8px}.mrv-page .mrv-rail-list{position:relative}.rva-page{gap:20px}.rva-cycle-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px}.rva-cycle-title{display:flex;flex-direction:column;gap:6px;min-width:0}.rva-cycle-title h2{margin:0}.rva-cycle-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.f360o-grid tr.rva-row{cursor:pointer}.f360o-grid tr.rva-row:hover td{background:var(--wt-row-hover)}.f360o-grid tr.rva-row.is-selected td{background:var(--wt-tint)}.f360o-grid tr.rva-row:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.rva-progress{display:flex;align-items:center;gap:8px;min-width:140px}.rva-bar{flex:1 1 auto;height:6px;border-radius:999px;background:var(--wt-tint-2);overflow:hidden}.rva-bar>span{display:block;height:100%;border-radius:inherit;background:var(--wt-primary)}.rva-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:0;position:relative}.rva-ms{position:relative;display:flex;flex-direction:column;gap:4px;padding:22px 10px 0 0;min-width:0}.rva-ms:before{content:"";position:absolute;top:7px;left:0;right:0;height:2px;background:var(--wt-line)}.rva-ms.is-past:before{background:var(--wt-primary)}.rva-ms-dot{position:absolute;top:0;left:0;width:16px;height:16px;box-sizing:border-box;border-radius:999px;border:2px solid var(--wt-line);background:var(--wt-card)}.rva-ms.is-past .rva-ms-dot{border-color:var(--wt-primary);background:var(--wt-primary)}.rva-ms.is-current .rva-ms-dot{border-color:var(--wt-primary);background:var(--wt-card);box-shadow:0 0 0 4px var(--wt-tint)}.rva-ms.is-missing .rva-ms-dot{border-style:dashed}.rva-ms-label{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.rva-ms-date{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.rva-ms.is-missing .rva-ms-date{color:var(--wt-subtle);font-weight:500}.rva-ms-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.rva-ms.is-current .rva-ms-sub{color:var(--wt-primary);font-weight:700}@media (max-width: 640px){.rva-timeline{grid-template-columns:1fr;gap:14px}.rva-ms{padding:0 0 0 28px}.rva-ms:before{top:16px;bottom:-14px;left:7px;right:auto;width:2px;height:auto}.rva-ms:last-child:before{display:none}}.rva-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px}.rva-stage{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--wt-radius-xl);border:1px solid var(--wt-line);background:var(--wt-panel);text-align:left;font:inherit;color:inherit;cursor:pointer}.rva-stage:hover{border-color:var(--wt-primary)}.rva-stage:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.rva-stage.is-active{border-color:var(--wt-primary);background:var(--wt-tint)}.rva-stage-label{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.rva-stage-count{font:700 24px/30px var(--wt-font);color:var(--wt-ink)}.rva-stage-due{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.rva-stage-late{font:700 12px/16px var(--wt-font);color:var(--wt-danger-fg)}.rva-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rva-person{display:flex;align-items:center;gap:10px;min-width:0}.rva-person-text{display:flex;flex-direction:column;min-width:0}.rva-due{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.rva-due-date{font:600 13px/18px var(--wt-font);color:var(--wt-ink)}.rva-due-note{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.rva-due.is-overdue .rva-due-note{color:var(--wt-danger-fg);font-weight:700}.rva-due.is-soon .rva-due-note,.rva-due.is-today .rva-due-note{color:var(--wt-warn-fg);font-weight:700}.rva-due.is-done .rva-due-note{color:var(--wt-ok-fg);font-weight:700}.rva-schedule{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.rva-schedule-row{display:grid;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:12px}.rva-schedule-row>span{display:flex;flex-direction:column;min-width:0}.rva-schedule-gap{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.rva-who{display:flex;flex-direction:column;gap:8px}.rva-who-list{max-height:300px;overflow-y:auto;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl)}.rva-who-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 12px;border-bottom:1px solid var(--wt-line);font:500 13px/18px var(--wt-font);color:var(--wt-text)}.rva-who-row:last-child{border-bottom:0}.rva-who-row.is-out{color:var(--wt-muted)}.rva-who-issue{font:600 12px/16px var(--wt-font);color:var(--wt-warn-fg);text-align:right}.rva-who-row.is-out .rva-who-issue{color:var(--wt-muted)}.rva-section-body{display:flex;flex-direction:column;gap:12px;min-width:0}.rva-rating{display:grid;grid-template-columns:150px minmax(0,1fr) 32px;align-items:center;gap:10px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.rva-rating b{color:var(--wt-ink);text-align:right}.rva-360{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-lg, 16px);background:var(--wt-panel)}.rva-360-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary)}.rva-360-icon>svg{width:18px;height:18px}.rva-360-text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:4px;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.rva-360-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.rva-360-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.rva-360-action{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.rva-360-reason{color:var(--wt-warn-fg);font-weight:700}.rva-360-flag{flex:1 1 100%}.rva-360-people{font-weight:500}@media (max-width: 640px){.rva-360-action{margin-left:0;width:100%}.rva-360-action>.wtk-btn{max-width:100%;height:auto;min-height:36px;padding-block:8px;white-space:normal;text-align:center}}.rva-360-note>svg{color:var(--wt-primary)}.rva-cr-list{display:flex;flex-direction:column;gap:12px;min-width:0}.rva-cr.is-highlight{border-color:var(--wt-primary);box-shadow:0 0 0 3px var(--wt-tint)}.rva-cr-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.rva-cr-who{display:flex;flex-direction:column;min-width:0;flex:1 1 180px;font:500 13px/18px var(--wt-font)}.rva-cr-when{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.rva-cr-msg{max-height:220px;overflow-y:auto}.rva-cr-msg-empty{margin:0;font:500 13px/18px var(--wt-font)}.rva-cr-reason{margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-warn-fg)}.rva-cr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rva-cr-handled{display:flex;flex-direction:column;gap:8px}.rva-cr-handled-list{list-style:none;margin:0;padding:0;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl)}.rva-cr-handled-row{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-bottom:1px solid var(--wt-line);font:500 13px/18px var(--wt-font);color:var(--wt-text);min-width:0}.rva-cr-handled-row:last-child{border-bottom:0}.rva-cr-handled-msg{color:var(--wt-muted);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 640px){.rva-cr-actions>.wtk-btn{flex:1 1 auto}.rva-cr-when{white-space:normal;flex-basis:100%}}.rva-rem{display:flex;flex-direction:column;gap:22px}.rva-rem-block{display:flex;flex-direction:column;gap:10px;min-width:0}.rva-rem-block+.rva-rem-block{padding-top:18px;border-top:1px solid var(--wt-line)}.rva-rem-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.rva-rem-h{margin:0;font:700 16px/22px var(--wt-font);color:var(--wt-ink)}.rva-rem-block .wtk-meta{margin:0;max-width:760px}.rva-rem-pause{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px}.rva-rem-day{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line)}.rva-rem-dayhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:500 13px/18px var(--wt-font);color:var(--wt-ink)}.rva-rem-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.rva-rem-list>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font:500 13px/18px var(--wt-font)}.rva-rem-list>li.is-skip{opacity:.65}.rva-rem-problems{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.rva-rem-problems summary{cursor:pointer;color:var(--wt-warn-fg);font-weight:700}.rva-rem-problems ul{margin:6px 0 0;padding-left:18px}.rva-who-issue.is-left{color:var(--wt-muted)}.rva-calclose{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 14px;border-radius:var(--wt-radius-xl);background:var(--wt-tint)}.rva-calclose-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 280px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.rva-calclose-text b{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.ra2-page{--ra2-hero-grad: linear-gradient(165deg, #1B1150 0%, #2C1C6C 52%, #5E43C8 100%);--ra2-deep-grad: linear-gradient(135deg, #120B38 0%, #2C1C6C 60%, #402C93 100%);--ra2-on-hero: #FFFFFF;--ra2-on-hero-soft: #E2DBFF;--ra2-yellow: #FFE163;--ra2-soft: #F6F5FF;--ra2-line: #ECE9FB;--ra2-line-2: #DCD7F7;--ra2-deep: #402C93;--ra2-outline: #8266F4;--ra2-self: #8266F4;--ra2-mgr: #2C1C6C;--ra2-prev: #9FA7CA;--ra2-empty: #E6E3F7;--ra2-pink-bg: #FFF0F4;--ra2-pink-fg: #61062E;--ra2-pink-dot: #E0457B;--ra2-warn-row: #FFFBF0;--ra2-warn-line: #FBE7B5;--ra2-st-not_started: #D9DDE8;--ra2-st-self: #C5BDFB;--ra2-st-manager: #8266F4;--ra2-st-calibration: #5E43C8;--ra2-st-conversation: #2A1E78;--ra2-st-signed_off: #10D0A0;--ra2-shadow: 0 1px 2px rgba(16, 18, 64, .04), 0 10px 30px rgba(31, 23, 89, .06);--ra2-dark-btn: #61062E}[data-theme=dark] .ra2-page{--ra2-hero-grad: linear-gradient(165deg, #120B38 0%, #2C1C6C 52%, #4E36B4 100%);--ra2-soft: var(--wt-panel);--ra2-line: var(--wt-line);--ra2-line-2: #3A3358;--ra2-deep: #C9BCFF;--ra2-outline: #A796FF;--ra2-self: #A796FF;--ra2-mgr: #EDE9FF;--ra2-prev: #8F8BA0;--ra2-empty: #3A3358;--ra2-pink-bg: #3A1A2A;--ra2-pink-fg: #FBD0ED;--ra2-pink-dot: #F46DC8;--ra2-warn-row: #2A2616;--ra2-warn-line: #6B5A1E;--ra2-st-not_started: #4A4660;--ra2-st-self: #6B5BB8;--ra2-st-manager: #8266F4;--ra2-st-calibration: #A796FF;--ra2-st-conversation: #C9BCFF;--ra2-st-signed_off: #3CCB8A;--ra2-shadow: 0 1px 2px rgba(0, 0, 0, .3);--ra2-dark-btn: #F97066}.wtk-page.ra2-page{max-width:1440px;gap:20px;padding-bottom:64px;font-family:var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start;grid-template-areas:"hero" "rail" "main"}.ra2-page .ra2-herocell{grid-area:hero;min-width:0;container:ra2-hero / inline-size}.ra2-page .ra2-main{grid-area:main;min-width:0;display:flex;flex-direction:column;gap:20px;container:ra2-main / inline-size}.ra2-page .ra2-rail{grid-area:rail;min-width:0}.ra2-page .ra2-stack{display:flex;flex-direction:column;gap:20px;min-width:0}@container wt-main (min-width: 1100px){.ra2-page .ra2-layout{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"hero rail" "main rail";gap:20px 24px}.ra2-page .ra2-rail{position:sticky;top:16px;max-height:calc(100dvh - 128px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;align-self:start}}@container wt-main (min-width: 1360px){.ra2-page .ra2-layout{grid-template-columns:minmax(0,1fr) 360px}}.ra2-page .ra2-skel-hero{height:420px}.ra2-page .ra2-skel-card{height:360px}.ra2-page .ra2-in{animation:ra2-in .32s var(--wt-ease) both}@keyframes ra2-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.ra2-page .ra2-in{animation:none}}.ra2-page .ra2-h2{margin:0;font:700 19px/1.3 var(--wt-font);letter-spacing:-.01em;color:var(--wt-ink)}.ra2-page .ra2-h2-lg{margin:0;font:700 clamp(22px,2.4vw,26px)/1.2 var(--wt-font);letter-spacing:-.02em;color:var(--wt-ink);overflow-wrap:anywhere}.ra2-page .ra2-h3{margin:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-sub{margin:0;font:500 13px/1.5 var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.ra2-page .ra2-eyebrow{font:800 12px/16px var(--wt-font);color:var(--wt-primary)}.ra2-page .ra2-muted{margin:0;font:500 13px/1.5 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-pad{padding:8px}.ra2-page .ra2-foot{margin:0;padding-top:14px;box-shadow:inset 0 1px 0 var(--ra2-line);font:500 12px/1.5 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-link{font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.ra2-page b,.ra2-page strong{font-weight:700}.ra2-page .ra2-dot,.ra2-page .ra2-sdot{width:8px;height:8px;flex:none;border-radius:50%;display:inline-block}.ra2-page .ra2-dot.is-high{background:var(--ra2-pink-dot)}.ra2-page .ra2-dot.is-watch{background:var(--wt-warn-strong)}.ra2-page .ra2-dot.is-info{background:var(--ra2-outline)}.ra2-page .ra2-dot.is-ok{background:var(--wt-ok-dot)}.ra2-page .ra2-sdot{width:7px;height:7px}.ra2-page .ra2-sdot.is-not_started{background:var(--ra2-st-not_started)}.ra2-page .ra2-sdot.is-self{background:var(--ra2-st-self)}.ra2-page .ra2-sdot.is-manager{background:var(--ra2-st-manager)}.ra2-page .ra2-sdot.is-calibration{background:var(--ra2-st-calibration)}.ra2-page .ra2-sdot.is-conversation{background:var(--ra2-st-conversation)}.ra2-page .ra2-sdot.is-signed_off{background:var(--ra2-st-signed_off)}.ra2-page .ra2-key{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%}.ra2-page .ra2-key.is-self{box-sizing:border-box;border:2px solid var(--ra2-self)}.ra2-page .ra2-key.is-mgr{background:var(--ra2-mgr)}.ra2-page .ra2-key.is-prev{border-radius:2px;background:var(--ra2-prev);transform:rotate(45deg)}.ra2-page .ra2-key.is-ok{background:var(--wt-ok-dot)}.ra2-page .ra2-key.is-warn{background:var(--wt-warn-strong)}.ra2-page .ra2-stage{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;white-space:nowrap;font:700 12px/1 var(--wt-font)}.ra2-page .ra2-stage.is-xs{height:20px;padding:0 7px;font-size:11px}.ra2-page .ra2-stage.is-not_started{background:var(--wt-panel);color:var(--wt-muted);box-shadow:inset 0 0 0 1px var(--wt-line)}.ra2-page .ra2-stage.is-self{background:var(--wt-tint);color:var(--ra2-deep)}.ra2-page .ra2-stage.is-manager{background:var(--wt-rel-direct-bg);color:var(--wt-rel-direct-fg)}.ra2-page .ra2-stage.is-calibration{background:var(--wt-primary);color:var(--wt-on-primary)}.ra2-page .ra2-stage.is-conversation{background:var(--wt-rel-direct-bg);color:var(--wt-rel-direct-fg)}.ra2-page .ra2-stage.is-signed_off{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.ra2-page .ra2-av{display:inline-flex;align-items:center;justify-content:center;flex:none;color:#fff;font:800 12px/1 var(--wt-font);letter-spacing:.02em;width:36px;height:36px;border-radius:12px}.ra2-page .ra2-av.is-s32{width:32px;height:32px;border-radius:10px;font-size:11px}.ra2-page .ra2-av.is-s40{width:40px;height:40px;border-radius:12px}.ra2-page .ra2-av.is-s48{width:48px;height:48px;border-radius:14px;font-size:15px}.ra2-page .ra2-av.is-s56{width:56px;height:56px;border-radius:16px;font-size:18px}.ra2-page .ra2-av.is-g0{background:linear-gradient(135deg,#5e43c8,#8266f4)}.ra2-page .ra2-av.is-g1{background:linear-gradient(135deg,#1b1150,#402c93)}.ra2-page .ra2-av.is-g2{background:linear-gradient(135deg,#a8338f,#6b4ad8)}.ra2-page .ra2-av.is-g3{background:linear-gradient(135deg,#402c93,#7a5aea)}.ra2-page .ra2-av.is-g4{background:linear-gradient(135deg,#0b4f7a,#402c93)}.ra2-page .ra2-person{display:flex;align-items:center;gap:10px;min-width:0}.ra2-page .ra2-person-text{display:flex;flex-direction:column;min-width:0}.ra2-page .ra2-person-text>b{font:700 14px/20px var(--wt-font);color:var(--wt-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra2-page .ra2-person-text>span{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra2-page .ra2-meter{display:inline-flex;gap:3px}.ra2-page .ra2-meter-seg{display:block;width:16px;height:6px;border-radius:3px;background:var(--ra2-empty)}.ra2-page .ra2-meter.is-self .ra2-meter-seg.is-on{background:var(--ra2-self)}.ra2-page .ra2-meter.is-mgr .ra2-meter-seg.is-on{background:var(--ra2-mgr)}.ra2-page .ra2-meter.is-prev .ra2-meter-seg.is-on{background:var(--ra2-prev)}.ra2-page .ra2-meter.is-final .ra2-meter-seg.is-on{background:var(--wt-primary)}.ra2-page .ra2-track{position:relative;display:block;height:22px;min-width:120px}.ra2-page .ra2-track.is-tall{height:28px}.ra2-page .ra2-track-line{position:absolute;left:8px;right:8px;top:50%;height:2px;margin-top:-1px;border-radius:1px;background:var(--ra2-line)}.ra2-page .ra2-track-tick{position:absolute;top:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--ra2-line-2)}.ra2-page .ra2-track-link{position:absolute;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:var(--ra2-st-self)}.ra2-page .ra2-track-link.is-wide{background:var(--wt-warn-strong)}.ra2-page .ra2-track-prev{position:absolute;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:2px;background:var(--ra2-prev);transform:rotate(45deg)}.ra2-page .ra2-track-self{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;box-sizing:border-box;border-radius:50%;border:2.5px solid var(--ra2-self);background:var(--wt-card)}.ra2-page .ra2-track-mgr{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--ra2-mgr);box-shadow:0 0 0 2px var(--wt-card)}.ra2-page .ra2-hbar{position:relative;flex:1;display:block;height:5px;min-width:40px;border-radius:999px;background:var(--ra2-line);overflow:hidden}.ra2-page .ra2-hbar>span{display:block;height:100%;border-radius:999px;transition:width .45s var(--wt-ease)}.ra2-page .ra2-hbar>.is-final{background:linear-gradient(90deg,var(--wt-primary),var(--ra2-outline))}.ra2-page .ra2-hbar>.is-ok{background:var(--ra2-st-signed_off)}.ra2-page .ra2-hbar>.is-mgr{background:var(--ra2-mgr)}.ra2-page button{font-family:var(--wt-font)}.ra2-page .ra2-btn-yellow,.ra2-page .ra2-btn-onhero,.ra2-page .ra2-btn-outline,.ra2-page .ra2-btn-primary,.ra2-page .ra2-btn-line,.ra2-page .ra2-btn-chip,.ra2-page .ra2-btn-white,.ra2-page .ra2-btn-text,.ra2-page .ra2-btn-ink,.ra2-page .ra2-iconbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease),transform var(--wt-dur) var(--wt-ease)}.ra2-page :is(.ra2-btn-yellow,.ra2-btn-onhero,.ra2-btn-outline,.ra2-btn-primary,.ra2-btn-line,.ra2-btn-chip,.ra2-btn-white,.ra2-btn-ink):hover:not(:disabled){transform:translateY(-1px);text-decoration:none}.ra2-page :is(.ra2-btn-yellow,.ra2-btn-onhero,.ra2-btn-outline,.ra2-btn-primary,.ra2-btn-line,.ra2-btn-chip,.ra2-btn-white,.ra2-btn-text,.ra2-btn-ink,.ra2-iconbtn):disabled{opacity:.5;cursor:not-allowed}.ra2-page :is(.ra2-btn-yellow,.ra2-btn-onhero,.ra2-btn-outline,.ra2-btn-primary,.ra2-btn-line,.ra2-btn-chip,.ra2-btn-white,.ra2-btn-text,.ra2-btn-ink,.ra2-iconbtn):focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.ra2-page :is(.ra2-btn-yellow,.ra2-btn-onhero,.ra2-btn-outline,.ra2-btn-primary,.ra2-btn-line,.ra2-btn-chip,.ra2-btn-white,.ra2-btn-ink)>svg{width:16px;height:16px;flex:none}.ra2-page .ra2-btn-yellow{height:48px;padding:0 20px;border-radius:16px;background:var(--ra2-yellow);color:#1b1150;font:800 15px/1 var(--wt-font);box-shadow:0 12px 24px #0b0a3340}.ra2-page .ra2-btn-yellow>svg{width:18px;height:18px}.ra2-page .ra2-btn-onhero{height:48px;padding:0 18px;border-radius:16px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff59;color:#fff;font:700 14px/1 var(--wt-font)}.ra2-page .ra2-btn-onhero:hover:not(:disabled){background:#ffffff2e}.ra2-page .ra2-btn-outline{height:40px;padding:0 14px;border-radius:12px;background:var(--wt-card);box-shadow:inset 0 0 0 1.5px var(--ra2-outline);color:var(--ra2-deep);font:700 13px/1 var(--wt-font)}.ra2-page .ra2-btn-outline.is-s{height:36px;border-radius:10px}.ra2-page .ra2-btn-outline:hover:not(:disabled){background:var(--wt-tint)}.ra2-page .ra2-btn-primary{height:44px;padding:0 16px;border-radius:12px;background:linear-gradient(105deg,#5e43c8,#7a5aea);color:#fff;font:700 14px/1 var(--wt-font);box-shadow:0 8px 18px #5e43c840}.ra2-page .ra2-btn-primary.is-s{height:38px;font-size:13px}.ra2-page .ra2-btn-line{height:36px;padding:0 12px;border-radius:10px;background:var(--wt-card);box-shadow:inset 0 0 0 1px var(--ra2-line-2);color:var(--ra2-deep);font:700 13px/1 var(--wt-font)}.ra2-page .ra2-btn-line>svg{width:14px;height:14px}.ra2-page .ra2-btn-line:hover:not(:disabled){background:var(--wt-tint)}.ra2-page .ra2-btn-chip{height:30px;padding:0 10px;gap:5px;border-radius:9px;background:var(--wt-tint);color:var(--ra2-deep);font:700 12px/1 var(--wt-font)}.ra2-page .ra2-btn-chip>svg{width:13px;height:13px}.ra2-page .ra2-btn-chip.is-block{width:100%;height:36px}.ra2-page .ra2-btn-chip:hover:not(:disabled){background:var(--wt-tint-2)}.ra2-page .ra2-btn-white{height:36px;padding:0 14px;border-radius:10px;background:var(--wt-card);color:var(--ra2-pink-fg);font:700 13px/1 var(--wt-font);box-shadow:0 1px 2px #61062e14}.ra2-page .ra2-btn-text{min-height:34px;padding:0 8px;border-radius:10px;background:transparent;color:var(--wt-primary);font:700 13px/1 var(--wt-font)}.ra2-page .ra2-btn-text:hover:not(:disabled){background:var(--wt-tint)}.ra2-page .ra2-btn-ink{height:40px;padding:0 16px;border-radius:12px;background:var(--wt-ink-bg);color:var(--wt-on-ink);font:700 14px/1 var(--wt-font)}.ra2-page .ra2-iconbtn{width:36px;height:36px;flex:none;border-radius:10px;background:var(--wt-tint);color:var(--ra2-deep)}.ra2-page .ra2-iconbtn.is-plain{width:40px;height:40px;background:transparent;color:var(--wt-muted)}.ra2-page .ra2-iconbtn>svg{width:16px;height:16px}.ra2-page .ra2-iconbtn:hover:not(:disabled){background:var(--wt-tint-2)}.ra2-page .ra2-start{margin-top:12px;align-self:flex-start}.ra2-page .ra2-hero{position:relative;overflow:hidden;isolation:isolate;box-sizing:border-box;border-radius:28px;padding:22px 18px 16px;background:var(--ra2-hero-grad);color:var(--ra2-on-hero);display:flex;flex-direction:column;gap:18px;box-shadow:0 24px 56px #0b0a332e;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ra2-page .ra2-hero *{--wt-focus: var(--wt-focus-on-ink)}.ra2-page .ra2-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--wt-grid);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 100% at 70% 30%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 70% 100% at 70% 30%,#000 0%,transparent 75%)}.ra2-page .ra2-hero:after{content:"";position:absolute;z-index:-1;pointer-events:none;right:-140px;top:-200px;width:500px;height:500px;border-radius:50%;background:radial-gradient(closest-side,#f36dc857,#f36dc800)}.ra2-page .ra2-hero-top{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:16px 20px}.ra2-page .ra2-hero-text{min-width:0;display:flex;flex-direction:column;gap:10px}.ra2-page .ra2-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 14px/20px var(--wt-font);color:#fdebf7}.ra2-page .ra2-hero-eyebrow img{width:32px;height:32px;border-radius:10px}.ra2-page .ra2-hero-titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.ra2-page .ra2-hero-title{margin:0;font:500 clamp(28px,3.4vw,36px)/1.1 var(--wt-font);letter-spacing:-.03em;color:#fff;overflow-wrap:anywhere}.ra2-page .ra2-hero-status{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:#e2f9f4;color:#05614b;font:700 12px/1 var(--wt-font)}.ra2-page .ra2-hero-status>span{width:6px;height:6px;border-radius:50%;background:currentColor}.ra2-page .ra2-hero-status.is-closed,.ra2-page .ra2-hero-status.is-archived{background:#ffffff29;color:#fff}.ra2-page .ra2-hero-line{font:500 14px/1.45 var(--wt-font);color:var(--ra2-on-hero-soft)}.ra2-page .ra2-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ra2-page .ra2-hero-art{display:none;flex:none;width:108px;height:auto;margin:-14px -4px -34px 0;filter:drop-shadow(0 16px 32px rgba(12,12,13,.3))}@container ra2-hero (min-width: 600px){.ra2-page .ra2-hero{padding:26px 28px 18px;gap:20px}.ra2-page .ra2-hero-top{grid-template-columns:minmax(0,1fr) auto}.ra2-page .ra2-hero-actions{grid-column:1}}@container ra2-hero (min-width: 900px){.ra2-page .ra2-hero-top{grid-template-columns:minmax(0,1fr) auto auto}.ra2-page .ra2-hero-actions{grid-column:auto}.ra2-page .ra2-hero-art{display:block}}.ra2-page .ra2-kpis{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@container ra2-hero (min-width: 640px){.ra2-page .ra2-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.ra2-page .ra2-kpi{min-width:0;border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;background:linear-gradient(160deg,#ffffff26,#ffffff0a);box-shadow:inset 0 0 0 1px #ffffff24}.ra2-page .ra2-kpi-label{font:700 12px/16px var(--wt-font);color:var(--ra2-on-hero-soft)}.ra2-page .ra2-kpi-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-variant-numeric:tabular-nums}.ra2-page .ra2-kpi-value>b{font:700 28px/1 var(--wt-font);color:#fff}.ra2-page .ra2-kpi-value>span{font:500 13px/1.3 var(--wt-font);color:var(--ra2-on-hero-soft)}.ra2-page .ra2-kpi-bar{display:block;height:5px;border-radius:999px;background:#ffffff2e;overflow:hidden}.ra2-page .ra2-kpi-bar>span{display:block;height:100%;border-radius:999px;background:#10d0a0}.ra2-page .ra2-pillars{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:6px;border-radius:20px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}@container ra2-hero (min-width: 640px){.ra2-page .ra2-pillars{grid-template-columns:repeat(3,minmax(0,1fr))}}.ra2-page .ra2-pillar{display:flex;align-items:center;gap:12px;min-width:0;padding:10px 14px;border:0;border-radius:15px;text-align:left;cursor:pointer;background:transparent;color:#fff;transition:background-color var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-pillar:hover:not(.is-on){background:#ffffff24}.ra2-page .ra2-pillar:focus-visible{outline:2px solid var(--wt-focus-on-ink);outline-offset:2px}.ra2-page .ra2-pillar img{width:36px;height:36px;flex:none;border-radius:11px}.ra2-page .ra2-pillar-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ra2-page .ra2-pillar-label{font:800 15px/20px var(--wt-font)}.ra2-page .ra2-pillar-meta{font:700 12px/16px var(--wt-font);color:var(--ra2-on-hero-soft);text-wrap:pretty}.ra2-page .ra2-pillar.is-on{background:#fff;color:#2c1c6c;box-shadow:0 10px 24px #0b0a3333}.ra2-page .ra2-pillar.is-on .ra2-pillar-meta{color:#5e43c8}.ra2-page .ra2-readonly{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 18px;border-radius:16px;background:var(--wt-card);box-shadow:inset 0 0 0 1px var(--ra2-line-2);font:600 14px/1.45 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-readonly>svg{width:18px;height:18px;flex:none;color:var(--wt-primary)}.ra2-page .ra2-readonly>span{flex:1 1 260px}.ra2-page .ra2-card{box-sizing:border-box;min-width:0;border-radius:24px;background:var(--wt-card);padding:20px 16px;box-shadow:var(--ra2-shadow),inset 0 0 0 1px var(--ra2-line);display:flex;flex-direction:column;gap:18px}@container wt-main (min-width: 600px){.ra2-page .ra2-card{padding:24px}}.ra2-page .ra2-card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px}.ra2-page .ra2-card-headtext{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:4px}.ra2-page .ra2-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ra2-page .ra2-coll.wtk-coll{border-radius:24px;box-shadow:var(--ra2-shadow),inset 0 0 0 1px var(--ra2-line)}.ra2-page .ra2-deck{position:relative;z-index:2;border-radius:22px;background:var(--wt-card);box-shadow:var(--ra2-shadow),inset 0 0 0 1px var(--ra2-line)}.ra2-page .ra2-subs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;padding:0 16px}.ra2-page .ra2-subs-tabs{display:flex;gap:14px;max-width:100%;overflow-x:auto;scrollbar-width:none}.ra2-page .ra2-subs-tabs::-webkit-scrollbar{display:none}@container wt-main (min-width: 600px){.ra2-page .ra2-subs{padding:0 22px}.ra2-page .ra2-subs-tabs{gap:28px}.ra2-page .ra2-subtab{font-size:15px}}.ra2-page .ra2-subtab{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 2px;border:0;background:transparent;cursor:pointer;white-space:nowrap;font:700 14px/1 var(--wt-font);color:var(--wt-muted);box-shadow:inset 0 -3px 0 transparent;transition:color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-subtab:hover:not(.is-on){color:var(--wt-ink);box-shadow:inset 0 -3px 0 var(--wt-lilac)}.ra2-page .ra2-subtab:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px;border-radius:6px}.ra2-page .ra2-subtab.is-on{color:var(--wt-ink);box-shadow:inset 0 -3px 0 var(--wt-primary)}.ra2-page .ra2-subtab-count{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--wt-tint);color:var(--ra2-deep);font:800 11px/1 var(--wt-font);font-variant-numeric:tabular-nums}.ra2-page .ra2-subtab.is-on .ra2-subtab-count{background:var(--wt-ink-bg);color:var(--wt-on-ink)}.ra2-page .ra2-subs-hint{display:none;padding:8px 0;font:500 13px/1.4 var(--wt-font);color:var(--wt-muted)}@container wt-main (min-width: 820px){.ra2-page .ra2-subs-hint{display:inline}}.ra2-page .ra2-searchwrap{padding:14px;box-shadow:inset 0 1px 0 var(--ra2-line)}.ra2-page .ra2-searchbox{display:flex;align-items:center;gap:12px;height:56px;padding:0 8px 0 18px;border-radius:16px;background:var(--ra2-soft);box-shadow:inset 0 0 0 1px var(--ra2-line);transition:box-shadow var(--wt-dur) var(--wt-ease),background-color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-searchbox:focus-within{background:var(--wt-card);box-shadow:0 0 0 4px #8266f429,inset 0 0 0 1.5px var(--ra2-outline)}.ra2-page .ra2-searchbox>svg{width:20px;height:20px;flex:none;color:var(--wt-primary)}.ra2-page .ra2-searchbox input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font:600 16px/1 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-searchbox input::-moz-placeholder{color:var(--wt-muted)}.ra2-page .ra2-searchbox input::placeholder{color:var(--wt-muted)}.ra2-page .ra2-searchbox input::-webkit-search-cancel-button{display:none}.ra2-page .ra2-kbd{display:none;height:26px;align-items:center;padding:0 8px;border-radius:8px;background:var(--wt-card);box-shadow:inset 0 0 0 1px var(--ra2-line-2);font:800 11px/1 var(--wt-font);color:var(--wt-muted);white-space:nowrap}@container wt-main (min-width: 600px){.ra2-page .ra2-kbd{display:inline-flex}}.ra2-page .ra2-stagebar{display:flex;height:10px;gap:3px;border-radius:999px;overflow:hidden}.ra2-page .ra2-stagebar-seg{display:block;min-width:4px;flex-basis:0}.ra2-page .ra2-stagebar-seg.is-not_started{background:var(--ra2-st-not_started)}.ra2-page .ra2-stagebar-seg.is-self{background:var(--ra2-st-self)}.ra2-page .ra2-stagebar-seg.is-manager{background:var(--ra2-st-manager)}.ra2-page .ra2-stagebar-seg.is-calibration{background:var(--ra2-st-calibration)}.ra2-page .ra2-stagebar-seg.is-conversation{background:var(--ra2-st-conversation)}.ra2-page .ra2-stagebar-seg.is-signed_off{background:var(--ra2-st-signed_off)}.ra2-page .ra2-stagebar-seg.is-empty{background:var(--ra2-line)}.ra2-page .ra2-stagecells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0}@container ra2-main (min-width: 520px){.ra2-page .ra2-stagecells{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ra2-main (min-width: 820px){.ra2-page .ra2-stagecells{grid-template-columns:repeat(6,minmax(0,1fr))}}.ra2-page .ra2-stagecell{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0 12px;box-shadow:inset 1px 0 0 var(--ra2-line)}.ra2-page .ra2-stagecell-label{display:flex;align-items:center;gap:6px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-stagecell-num{display:flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.ra2-page .ra2-stagecell-num>b{font:700 28px/1 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-stagecell-num>span{font:600 12px/1 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-stagecell .ra2-btn-chip{align-self:flex-start}.ra2-page .ra2-nudged{display:inline-flex;align-items:center;gap:4px;font:700 12px/16px var(--wt-font);color:var(--wt-ok-fg)}.ra2-page .ra2-nudged>svg{width:13px;height:13px}.ra2-page .ra2-att{display:flex;flex-direction:column;margin-top:-8px}.ra2-page .ra2-att-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 4px;box-shadow:inset 0 1px 0 var(--ra2-line)}.ra2-page .ra2-att-row>.ra2-dot{box-shadow:0 0 0 4px var(--wt-tint)}.ra2-page .ra2-att-text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px}.ra2-page .ra2-att-text>b{font:800 14px/1.4 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-att-text>span{font:500 13px/1.5 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-att-360{padding-top:14px;box-shadow:inset 0 1px 0 var(--ra2-line)}.ra2-page .ra2-att-360:empty{display:none}.ra2-page .ra2-bym{display:flex;flex-direction:column;gap:2px;margin-top:-6px}.ra2-page .ra2-bym-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"who pct" "bar bar" "note note";gap:8px 12px;align-items:center;padding:10px 8px;border:0;border-radius:14px;background:transparent;text-align:left;cursor:pointer;color:var(--wt-ink);transition:background-color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-bym-row:hover{background:var(--wt-row-hover)}.ra2-page .ra2-bym-row:focus-visible{outline:2px solid var(--wt-focus);outline-offset:1px}.ra2-page .ra2-bym-row>.ra2-person{grid-area:who}.ra2-page .ra2-bym-bar{grid-area:bar;display:flex;height:8px;gap:2px;border-radius:999px;overflow:hidden;background:var(--wt-tint)}.ra2-page .ra2-bym-pct{grid-area:pct;text-align:right;font:800 14px/1 var(--wt-font);font-variant-numeric:tabular-nums}.ra2-page .ra2-bym-row>.ra2-note{grid-area:note;justify-self:start}@container ra2-main (min-width: 700px){.ra2-page .ra2-bym-row{grid-template-columns:minmax(180px,1.2fr) minmax(140px,2fr) 56px minmax(110px,.8fr);grid-template-areas:"who bar pct note";gap:16px}}.ra2-page .ra2-note{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font:700 12px/1 var(--wt-font);white-space:nowrap}.ra2-page .ra2-note.is-warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.ra2-page .ra2-note.is-lilac{background:var(--wt-tint);color:var(--ra2-deep)}.ra2-page .ra2-note.is-ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.ra2-page .ra2-note.is-neutral{background:var(--wt-panel);color:var(--wt-muted)}.ra2-page .ra2-personhead{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px}.ra2-page .ra2-personhead-text{flex:999 1 220px;min-width:0;display:flex;flex-direction:column;gap:6px}.ra2-page .ra2-personhead-name{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ra2-page .ra2-personhead-name>h2{margin:0;font:700 clamp(22px,2.4vw,26px)/1.2 var(--wt-font);letter-spacing:-.02em;color:var(--wt-ink)}.ra2-page .ra2-personhead-actions{display:flex;flex-wrap:wrap;gap:6px}.ra2-page .ra2-quad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px;background:var(--ra2-soft);overflow:hidden}@container ra2-main (min-width: 700px){.ra2-page .ra2-quad{grid-template-columns:repeat(4,minmax(0,1fr))}}.ra2-page .ra2-quad-cell{padding:14px 16px;display:flex;flex-direction:column;gap:8px;min-width:0;box-shadow:inset 1px 0 0 var(--ra2-empty),inset 0 1px 0 var(--ra2-empty)}.ra2-page .ra2-quad-cell>b{font:800 14px/1.3 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-quad-top{padding-top:2px}.ra2-page .ra2-quad-sub{font:500 12px/1.4 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-quad-label{display:flex;align-items:center;gap:6px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-banner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 12px 12px 16px;border-radius:14px}.ra2-page .ra2-banner.is-high{background:var(--ra2-pink-bg);color:var(--ra2-pink-fg)}.ra2-page .ra2-banner.is-watch{background:var(--wt-warn-bg);color:var(--wt-warn-ink)}.ra2-page .ra2-banner-text{flex:1 1 260px;font:600 14px/1.45 var(--wt-font)}.ra2-page .ra2-findrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ra2-page .ra2-run{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:var(--wt-tint);color:var(--ra2-deep);font:700 12px/1 var(--wt-font);white-space:nowrap}.ra2-page .ra2-run>svg{width:13px;height:13px}.ra2-page .ra2-run.is-running,.ra2-page .ra2-run.is-queued{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.ra2-page .ra2-run.is-failed{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.ra2-page .ra2-run.is-done{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.ra2-page .ra2-flist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ra2-page .ra2-fitem{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:var(--wt-warn-bg);color:var(--wt-warn-ink)}.ra2-page .ra2-fitem>.ra2-dot{margin-top:6px}.ra2-page .ra2-fitem-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font:500 13px/1.5 var(--wt-font)}.ra2-page .ra2-fitem-text q{font-weight:700}.ra2-page .ra2-fitem-sugg{font-weight:600;color:var(--wt-ink)}.ra2-page .ra2-history{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:16px;background:var(--ra2-soft)}.ra2-page .ra2-history-title{font:800 13px/18px var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-history ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ra2-page .ra2-history li{display:flex;flex-direction:column;gap:2px;font:500 13px/1.45 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-history li>b{color:var(--wt-ink)}.ra2-page .ra2-switchbtn,.ra2-page .ra2-seg{height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:0;border-radius:9px;cursor:pointer;white-space:nowrap;font:700 13px/1 var(--wt-font);background:transparent;color:var(--wt-muted);transition:background-color var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-switchbtn{height:42px;border-radius:12px;background:var(--wt-tint)}.ra2-page .ra2-switchbtn.is-on{color:var(--wt-ink)}.ra2-page .ra2-switch{position:relative;width:28px;height:16px;border-radius:999px;background:var(--ra2-line-2);transition:background-color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-switch>span{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-switchbtn.is-on .ra2-switch{background:var(--wt-primary)}.ra2-page .ra2-switchbtn.is-on .ra2-switch>span{transform:translate(12px)}.ra2-page .ra2-segs{display:inline-flex;gap:2px;padding:4px;border-radius:12px;background:var(--wt-tint)}.ra2-page .ra2-seg:hover:not(.is-on){background:var(--wt-card);color:var(--wt-ink)}.ra2-page .ra2-seg.is-on{background:var(--wt-card);color:var(--wt-ink);box-shadow:0 1px 3px #1012401f}.ra2-page :is(.ra2-switchbtn,.ra2-seg):focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.ra2-page .ra2-cmpstats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:16px;background:var(--ra2-soft);overflow:hidden;font-variant-numeric:tabular-nums}@container ra2-main (min-width: 640px){.ra2-page .ra2-cmpstats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ra2-page .ra2-cmpstats>div{padding:12px 16px;display:flex;flex-direction:column;gap:2px;min-width:0;box-shadow:inset 1px 0 0 var(--ra2-empty),inset 0 1px 0 var(--ra2-empty)}.ra2-page .ra2-cmpstats b{font:700 20px/1.3 var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.ra2-page .ra2-cmpstats small{font:600 13px/1 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-note-box{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;font:500 13px/1.55 var(--wt-font)}.ra2-page .ra2-note-box>.ra2-dot{margin-top:6px}.ra2-page .ra2-note-box.is-warn{background:var(--wt-warn-bg);color:var(--wt-warn-ink)}.ra2-page .ra2-note-box.is-ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg);font-weight:700}.ra2-page .ra2-sections{display:flex;flex-direction:column;gap:8px}.ra2-page .ra2-sect-head{display:none}@container ra2-main (min-width: 760px){.ra2-page .ra2-sect-head{display:flex;gap:6px 28px;padding:0 16px 2px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-sect-headleft{flex:0 1 210px;min-width:170px;display:flex;justify-content:space-between;gap:8px}.ra2-page .ra2-sect-head .ra2-sect-cols>span{display:flex;align-items:center;gap:8px}}.ra2-page .ra2-sect{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--ra2-line)}.ra2-page .ra2-sect.is-gap{background:var(--ra2-warn-row);box-shadow:inset 0 0 0 1px var(--ra2-warn-line)}@container ra2-main (min-width: 760px){.ra2-page .ra2-sect{flex-direction:row;gap:28px}.ra2-page .ra2-sect-left{flex:0 1 210px;min-width:170px}}.ra2-page .ra2-sect-left{flex:none;min-width:0;display:flex;flex-direction:column;gap:10px}.ra2-page .ra2-sect-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.ra2-page .ra2-sect-title>b{font:800 15px/1.35 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-delta{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--wt-tint);color:var(--ra2-deep);font:800 11px/1 var(--wt-font);font-variant-numeric:tabular-nums}.ra2-page .ra2-delta.is-big{background:#ffe9a8;color:#6b3a00}[data-theme=dark] .ra2-page .ra2-delta.is-big{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.ra2-page .ra2-sect-cols{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px 24px}@container ra2-main (min-width: 760px){.ra2-page .ra2-sect-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ra2-page .ra2-sect-cols.is-one{grid-template-columns:minmax(0,1fr)}}.ra2-page .ra2-sect-col{display:flex;flex-direction:column;gap:8px;min-width:0}.ra2-page .ra2-sect-col>p{margin:0;font:500 14px/1.6 var(--wt-font);color:var(--wt-ink);white-space:pre-wrap;overflow-wrap:anywhere}.ra2-page .ra2-sect-col>p.ra2-flagged{align-self:flex-start;padding:2px 6px;border-radius:6px;background:#fff1c2}[data-theme=dark] .ra2-page .ra2-sect-col>p.ra2-flagged{background:var(--wt-warn-bg)}.ra2-page .ra2-sect-rate{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ra2-page .ra2-sect-rate>b{font:800 13px/1.3 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-flag{display:flex;align-items:flex-start;gap:8px;font:700 12px/1.45 var(--wt-font);color:var(--wt-warn-fg)}.ra2-page .ra2-flag>.ra2-dot{margin-top:4px}.ra2-page .ra2-calbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;border-radius:20px;background:var(--wt-card);box-shadow:var(--ra2-shadow),inset 0 0 0 1px var(--ra2-line)}.ra2-page .ra2-calbar-text{flex:1 1 280px;display:flex;flex-direction:column;gap:2px;font:500 13px/1.5 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-calbar-text>b{font:800 14px/1.4 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-prep{display:flex;flex-wrap:wrap;gap:16px}.ra2-page .ra2-prep-tiles{flex:1 1 260px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ra2-page .ra2-tile{border:0;border-radius:16px;padding:14px;background:var(--ra2-soft);display:flex;flex-direction:column;gap:4px;text-align:left;color:var(--wt-ink);min-width:0}.ra2-page .ra2-tile>span{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-tile>b{font:700 24px/1.2 var(--wt-font);font-variant-numeric:tabular-nums}.ra2-page .ra2-tile>small{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-tile>small.is-link{font-weight:700;color:var(--wt-primary)}.ra2-page .ra2-tile.is-btn{cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-tile.is-btn:hover{background:var(--wt-tint)}.ra2-page .ra2-tile.is-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.ra2-page .ra2-dist{flex:1.3 1 300px;min-width:0;border-radius:16px;padding:16px;background:var(--ra2-soft);display:flex;flex-direction:column;gap:12px}.ra2-page .ra2-dist-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font:800 14px/1.3 var(--wt-font)}.ra2-page .ra2-legend{display:inline-flex;flex-wrap:wrap;gap:6px 14px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-legend>span{display:inline-flex;align-items:center;gap:6px}.ra2-page .ra2-sq{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.ra2-page .ra2-sq.is-mine{background:var(--wt-primary)}.ra2-page .ra2-sq.is-co{background:var(--ra2-st-self)}.ra2-page .ra2-dist-bars{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:end}.ra2-page .ra2-dist-col{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.ra2-page .ra2-dist-pair{height:122px;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:4px}.ra2-page .ra2-dist-bar{flex:0 1 22px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.ra2-page .ra2-dist-bar>small{font:800 11px/1 var(--wt-font);color:var(--wt-ink);font-variant-numeric:tabular-nums}.ra2-page .ra2-dist-bar>span{display:block;width:100%;max-height:calc(100% - 16px);border-radius:6px 6px 3px 3px}.ra2-page .ra2-dist-bar>span.is-mine{background:var(--wt-primary)}.ra2-page .ra2-dist-bar>span.is-co{background:var(--ra2-st-self)}.ra2-page .ra2-dist-label{font:700 11px/1.2 var(--wt-font);color:var(--wt-muted);text-align:center}.ra2-page .ra2-assist-head{display:flex;align-items:center;gap:12px;flex:1 1 320px;min-width:0}.ra2-page .ra2-assist-head>img{width:40px;height:40px;border-radius:12px;flex:none}.ra2-page .ra2-assist-titlerow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ra2-page .ra2-ai-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--wt-tint);color:var(--ra2-deep);font:800 11px/1 var(--wt-font)}.ra2-page .ra2-sigs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;align-items:start}.ra2-page .ra2-sig{display:flex;flex-direction:column;gap:8px;padding:16px 18px 14px;border-radius:18px;background:var(--wt-card);color:var(--wt-ink);box-shadow:inset 0 0 0 1px var(--ra2-line),inset 0 3px 0 var(--ra2-outline);min-width:0}.ra2-page .ra2-sig.is-high{box-shadow:inset 0 0 0 1px var(--ra2-line),inset 0 3px 0 var(--ra2-pink-dot)}.ra2-page .ra2-sig.is-watch{box-shadow:inset 0 0 0 1px var(--ra2-line),inset 0 3px 0 var(--wt-warn-strong)}.ra2-page .ra2-sig-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font:800 12px/16px var(--wt-font)}.ra2-page .ra2-sig-top>span:last-child{font-weight:600;color:var(--wt-muted)}.ra2-page .ra2-sig-title{font:800 15px/1.35 var(--wt-font);overflow-wrap:anywhere}.ra2-page .ra2-sig-ev{font:500 13px/1.55 var(--wt-font)}.ra2-page .ra2-sig-why{font:500 13px/1.55 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-sig-ask{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;background:var(--ra2-soft)}.ra2-page .ra2-sig-ask>small{font:800 11px/1.3 var(--wt-font);color:var(--wt-primary)}.ra2-page .ra2-sig-ask>span{font:600 13px/1.5 var(--wt-font)}.ra2-page .ra2-sig-actions{display:flex;flex-wrap:wrap;gap:4px}.ra2-page .ra2-scroll{overflow-x:auto;scrollbar-width:thin}.ra2-page .ra2-reps{min-width:760px;display:flex;flex-direction:column}.ra2-page .ra2-reps-head,.ra2-page .ra2-rep{display:grid;grid-template-columns:minmax(190px,1.3fr) minmax(130px,.9fr) minmax(220px,1.8fr) 52px 76px 80px;gap:14px;align-items:center}.ra2-page .ra2-reps-head{padding:0 10px 10px;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-reps-head .is-c{text-align:center}.ra2-page .ra2-reps-scale{display:flex;justify-content:space-between}.ra2-page .ra2-rep{padding:10px;border-radius:14px;box-shadow:inset 0 1px 0 var(--ra2-line)}.ra2-page .ra2-rep.is-flag{background:var(--ra2-warn-row)}.ra2-page .ra2-rep-rating{display:flex;flex-direction:column;font:700 14px/1.3 var(--wt-font)}.ra2-page .ra2-rep-rating.is-muted{color:var(--wt-muted)}.ra2-page .ra2-rep-rating>small{font:600 11px/1.3 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-gap,.ra2-page .ra2-move{justify-self:center;display:inline-flex;align-items:center;height:26px;padding:0 8px;border-radius:999px;font:800 13px/1 var(--wt-font);font-variant-numeric:tabular-nums}.ra2-page .ra2-gap.is-big{background:#ffe9a8;color:#6b3a00}[data-theme=dark] .ra2-page .ra2-gap.is-big{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.ra2-page .ra2-move.is-down{background:var(--ra2-pink-bg);color:var(--ra2-pink-fg)}.ra2-page .ra2-move.is-up{background:var(--wt-tint);color:var(--ra2-deep)}.ra2-page .ra2-rep-actions{display:flex;justify-content:flex-end;gap:6px}.ra2-page .ra2-company{display:flex;flex-direction:column;gap:20px}.ra2-page .ra2-company-ratings{display:flex;flex-direction:column;gap:6px}.ra2-page .ra2-company-row{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center;font:600 13px/1.4 var(--wt-font)}.ra2-page .ra2-company-row.is-head{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-company-bar{display:flex;align-items:center;gap:8px}.ra2-page .ra2-company-bar .ra2-hbar{height:8px}.ra2-page .ra2-company-bar>b{min-width:20px;text-align:right;font-variant-numeric:tabular-nums}.ra2-page .ra2-comp{display:flex;flex-direction:column;gap:10px}.ra2-page .ra2-comp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font:800 14px/1.3 var(--wt-font)}.ra2-page .ra2-table{width:100%;border-collapse:collapse;font:500 13px/1.45 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-table th{padding:6px 8px;text-align:left;font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-table td{padding:10px 8px;box-shadow:inset 0 1px 0 var(--ra2-line)}.ra2-page .ra2-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.ra2-page .ra2-pillhead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding:4px 4px 0}.ra2-page .ra2-pillhead-text{display:flex;flex-direction:column;gap:8px;max-width:560px}.ra2-page .ra2-inkchip{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:var(--wt-ink-bg);color:var(--wt-on-ink);font:700 12px/1 var(--wt-font)}.ra2-page .ra2-inkchip>svg,.ra2-page .ra2-onink-chip>svg{width:12px;height:12px}.ra2-page .ra2-statstrip{display:flex;flex-wrap:wrap;border-radius:18px;background:var(--wt-card);box-shadow:inset 0 0 0 1px var(--ra2-line);font-variant-numeric:tabular-nums}.ra2-page .ra2-statstrip>div{padding:12px 18px;display:flex;flex-direction:column;gap:2px}.ra2-page .ra2-statstrip>div+div{box-shadow:inset 1px 0 0 var(--ra2-line)}.ra2-page .ra2-statstrip span{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-statstrip b{font:700 22px/1.2 var(--wt-font)}.ra2-page .ra2-statstrip small{font:600 13px/1 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-fbq{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@container ra2-main (min-width: 820px){.ra2-page .ra2-fbq{grid-template-columns:repeat(3,minmax(0,1fr))}}.ra2-page .ra2-fbq-col{display:flex;flex-direction:column;gap:10px;min-width:0}.ra2-page .ra2-answer{margin:0;padding:14px 16px;border-radius:14px;background:var(--ra2-soft);display:flex;flex-direction:column;gap:6px}.ra2-page .ra2-answer blockquote{margin:0;font:500 14px/1.55 var(--wt-font);color:var(--wt-ink);white-space:pre-wrap;overflow-wrap:anywhere}.ra2-page .ra2-answer figcaption{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-fbgrid{min-width:600px;display:flex;flex-direction:column;gap:4px}.ra2-page .ra2-fbgrid-head,.ra2-page .ra2-fbgrid-row{display:grid;grid-template-columns:minmax(180px,1.5fr) repeat(var(--ra2-cols, 3),minmax(80px,1fr)) 90px;gap:6px;align-items:center}.ra2-page .ra2-fbgrid-head{padding:0 8px 8px;font:700 12px/1.3 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-fbgrid-head>span:not(:first-child){text-align:center}.ra2-page .ra2-fbgrid-row{width:100%;padding:6px 8px;border:0;border-radius:14px;background:transparent;text-align:left;cursor:pointer;color:var(--wt-ink)}.ra2-page .ra2-fbgrid-row:hover:not(.is-on){background:var(--wt-row-hover)}.ra2-page .ra2-fbgrid-row.is-on{background:var(--wt-tint);box-shadow:inset 0 0 0 1.5px var(--ra2-outline)}.ra2-page .ra2-fbgrid-row:focus-visible{outline:2px solid var(--wt-focus);outline-offset:1px}.ra2-page .ra2-cell{height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:var(--ra2-st-self);color:#1b1150;font:800 13px/1 var(--wt-font);font-variant-numeric:tabular-nums}.ra2-page .ra2-cell.is-empty{background:var(--ra2-soft);color:var(--wt-muted)}.ra2-page .ra2-cell.is-total{background:transparent;box-shadow:inset 0 0 0 2px var(--wt-ink);color:var(--wt-ink)}.ra2-page .ra2-cell.is-thin{box-shadow:inset 0 0 0 2px var(--wt-warn-strong)}.ra2-page .ra2-wbhero{position:relative;overflow:hidden;isolation:isolate;border-radius:24px;padding:20px 16px;background:var(--ra2-deep-grad);color:#fff;display:flex;flex-direction:column;gap:20px;-webkit-print-color-adjust:exact;print-color-adjust:exact}@container wt-main (min-width: 600px){.ra2-page .ra2-wbhero{padding:24px}}.ra2-page .ra2-wbhero *{--wt-focus: var(--wt-focus-on-ink)}.ra2-page .ra2-wbhero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--wt-grid-navy);background-size:56px 56px;opacity:.8;pointer-events:none}.ra2-page .ra2-wbhero-text{display:flex;flex-direction:column;gap:8px;max-width:560px}.ra2-page .ra2-wbhero-text h2{margin:0;font:500 26px/1.2 var(--wt-font);letter-spacing:-.02em}.ra2-page .ra2-wbhero-text p{margin:0;font:500 14px/1.55 var(--wt-font);color:var(--ra2-on-hero-soft)}.ra2-page .ra2-onink-chip{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#ffffff24;font:700 12px/1 var(--wt-font)}.ra2-page .ra2-wbq{display:flex;flex-direction:column;gap:18px}.ra2-page .ra2-wbq-row{display:flex;flex-direction:column;gap:8px}.ra2-page .ra2-wbq-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.ra2-page .ra2-wbq-head>b{font:700 14px/1.4 var(--wt-font)}.ra2-page .ra2-wbq-head>span{font:600 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-wbq-bar{display:flex;height:12px;gap:2px;border-radius:999px;overflow:hidden}.ra2-page .ra2-wbq-seg{display:block;min-width:4px;flex-basis:0}.ra2-page .ra2-wbq-legend{display:flex;flex-wrap:wrap;gap:4px 14px;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-wbq-legend>span{display:inline-flex;align-items:center;gap:6px}.ra2-page .ra2-wbq-legend b{color:var(--wt-ink);font-variant-numeric:tabular-nums}.ra2-page :is(.ra2-wbq-seg,.ra2-sq).is-o0of3{background:var(--wt-primary)}.ra2-page :is(.ra2-wbq-seg,.ra2-sq).is-o1of3{background:var(--ra2-st-self)}.ra2-page :is(.ra2-wbq-seg,.ra2-sq).is-o2of3{background:var(--wt-warn-strong)}.ra2-page :is(.ra2-wbq-seg,.ra2-sq).is-pn{background:var(--ra2-st-not_started)}.ra2-page .ra2-wbq-seg.is-empty{background:var(--ra2-line)}.ra2-page .ra2-twocol{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@container ra2-main (min-width: 820px){.ra2-page .ra2-twocol{grid-template-columns:repeat(2,minmax(0,1fr))}}.ra2-page .ra2-plainlist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ra2-page .ra2-plainlist li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 0;box-shadow:inset 0 1px 0 var(--ra2-line);font:500 13px/1.4 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-plainlist li>b{color:var(--wt-ink);font-size:14px}.ra2-page .ra2-plainlist li>a{margin-left:auto}.ra2-page .ra2-notes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px}.ra2-page .ra2-rail-frame{padding:8px;border-radius:28px;background:#ffffff8c;box-shadow:0 18px 40px #1f175914}[data-theme=dark] .ra2-page .ra2-rail-frame{background:#ffffff08;box-shadow:none}.ra2-page .ra2-rail-card{border-radius:22px;background:var(--wt-card);display:flex;flex-direction:column;overflow:hidden}.ra2-page .ra2-rail-cycles{padding:16px 12px 14px;display:flex;flex-direction:column;gap:6px;box-shadow:inset 0 -1px 0 var(--ra2-line)}.ra2-page .ra2-rail-cyhead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 4px;font:800 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-cyc{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;border:0;border-radius:14px;text-align:left;cursor:pointer;background:var(--wt-card);color:var(--wt-ink);transition:background-color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-cyc:hover:not(.is-on){background:var(--wt-row-hover)}.ra2-page .ra2-cyc.is-on{background:var(--wt-tint);box-shadow:inset 0 0 0 1.5px var(--ra2-outline)}.ra2-page .ra2-cyc:focus-visible{outline:2px solid var(--wt-focus);outline-offset:1px}.ra2-page .ra2-cyc-top{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.ra2-page .ra2-cyc-top>b{font:800 14px/1.3 var(--wt-font)}.ra2-page .ra2-cyc-status{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font:800 10px/1 var(--wt-font);background:var(--wt-panel);color:var(--wt-muted);box-shadow:inset 0 0 0 1px var(--wt-line)}.ra2-page .ra2-cyc-status.is-open{background:var(--wt-ok-bg);color:var(--wt-ok-fg);box-shadow:none}.ra2-page .ra2-cyc-bar{display:flex;align-items:center;gap:8px;width:100%;font:800 12px/1 var(--wt-font);font-variant-numeric:tabular-nums}.ra2-page .ra2-cyc-note{font:500 12px/1.4 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-rail-sec{padding:16px;display:flex;flex-direction:column;gap:14px}.ra2-page .ra2-rail-sec.is-list{padding:14px 8px 10px;gap:8px}.ra2-page .ra2-rail-sec.is-list>.ra2-rail-sechead{padding:0 4px 0 8px}.ra2-page .ra2-rail-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.ra2-page .ra2-rail-sechead>span{display:flex;flex-direction:column;gap:2px;min-width:0}.ra2-page .ra2-rail-sechead h2{margin:0;font:700 16px/1.3 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-rail-sechead small{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-dates{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ra2-page .ra2-date{display:flex;gap:12px;align-items:stretch}.ra2-page .ra2-date-rail{display:flex;flex-direction:column;align-items:center;width:20px;flex:none}.ra2-page .ra2-date-dot{width:20px;height:20px;flex:none;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;border:2px solid var(--ra2-line-2);background:var(--wt-card);color:#fff}.ra2-page .ra2-date-dot>svg{width:11px;height:11px;stroke-width:3.2}.ra2-page .ra2-date.is-past .ra2-date-dot{border-color:var(--wt-primary);background:var(--wt-primary)}.ra2-page .ra2-date.is-current .ra2-date-dot{border-color:var(--wt-primary);box-shadow:0 0 0 4px var(--wt-tint)}.ra2-page .ra2-date.is-missing .ra2-date-dot{border-style:dashed}.ra2-page .ra2-date-line{flex:1;width:2px;min-height:12px;background:var(--ra2-line)}.ra2-page .ra2-date.is-past .ra2-date-line{background:var(--wt-primary)}.ra2-page .ra2-date-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:0 0 14px}.ra2-page .ra2-date-text>small{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-date-val{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.ra2-page .ra2-date-val>b{font:800 14px/1.3 var(--wt-font);color:var(--wt-ink)}.ra2-page .ra2-date-val>span{font:500 12px/1.3 var(--wt-font);color:var(--wt-muted)}.ra2-page .ra2-setdate{align-self:flex-start;height:28px;margin-top:2px;padding:0 10px;border-radius:8px;border:1px dashed var(--ra2-outline);background:var(--wt-card);color:var(--wt-primary);font:700 12px/1 var(--wt-font);cursor:pointer}.ra2-page .ra2-setdate:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.ra2-page .ra2-railwarn{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:12px;background:var(--wt-warn-bg);color:var(--wt-warn-ink);font:500 12px/1.5 var(--wt-font)}.ra2-page .ra2-railwarn>.ra2-dot{width:7px;height:7px;margin-top:5px}.ra2-page .ra2-railwarn>svg{width:14px;height:14px;flex:none;margin-top:2px}.ra2-page .ra2-railist{display:flex;flex-direction:column;gap:2px;max-height:340px;overflow-y:auto;scrollbar-width:thin}@container wt-main (min-width: 1100px){.ra2-page .ra2-railist{max-height:max(260px,calc(100dvh - 520px))}}.ra2-page .ra2-railrow{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:12px;text-align:left;cursor:pointer;background:var(--wt-card);color:var(--wt-ink);transition:background-color var(--wt-dur) var(--wt-ease)}.ra2-page .ra2-railrow.is-static{cursor:default}.ra2-page .ra2-railrow:hover:not(.is-on):not(.is-static){background:var(--wt-row-hover)}.ra2-page .ra2-railrow.is-on{background:var(--wt-tint);box-shadow:inset 0 0 0 1.5px var(--ra2-outline)}.ra2-page .ra2-railrow:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.ra2-page .ra2-railrow-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ra2-page .ra2-railrow-text.is-stack{gap:5px}.ra2-page .ra2-railrow-text>b,.ra2-page .ra2-railrow-top>b{font:700 13px/1.35 var(--wt-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra2-page .ra2-railrow-text>span{display:flex;align-items:center;gap:5px;font:500 12px/1.35 var(--wt-font);color:var(--wt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ra2-page .ra2-railrow-top{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.ra2-page .ra2-railrow-bar{display:flex;align-items:center;gap:8px}.ra2-page .ra2-railrow-bar .ra2-hbar{height:4px}.ra2-page .ra2-railrow-bar small{font:700 11px/1 var(--wt-font);color:var(--wt-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ra2-page .ra2-flagchip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:999px;background:var(--wt-warn-bg);color:var(--wt-warn-fg);font:800 10px/1 var(--wt-font);flex:none}.ra2-page .ra2-flagchip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--wt-warn-strong)}.ra2-page .ra2-flagchip.is-danger{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.ra2-page .ra2-flagchip.is-danger:before{background:var(--wt-danger)}.ra2-page .ra2-badge{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font:800 10px/1 var(--wt-font);white-space:nowrap;flex:none}.ra2-page .ra2-badge.is-warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.ra2-page .ra2-badge.is-ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.ra2-page .ra2-badge.is-soft,.ra2-page .ra2-flagchip.is-lock{background:var(--wt-panel);color:var(--wt-muted);box-shadow:inset 0 0 0 1px var(--wt-line)}.ra2-page .ra2-flagchip.is-lock:before{background:var(--wt-subtle)}.ra2-page .ra2-locked{align-items:flex-start;gap:10px}.ra2-page .ra2-locked .ra2-dlg-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--wt-tint);color:var(--wt-primary)}.ra2-page .ra2-locked .ra2-dlg-icon>svg{width:20px;height:20px}.ra2-dialog{--ra2-soft: #F6F5FF;--ra2-line: #ECE9FB;--ra2-line-2: #DCD7F7;--ra2-deep: #402C93;--ra2-outline: #8266F4;--ra2-pink-bg: #FFF0F4;--ra2-pink-fg: #61062E;font-family:var(--wt-font);color:var(--wt-ink)}[data-theme=dark] .ra2-dialog{--ra2-soft: var(--wt-panel);--ra2-line: var(--wt-line);--ra2-line-2: #3A3358;--ra2-deep: #C9BCFF;--ra2-outline: #A796FF;--ra2-pink-bg: #3A1A2A;--ra2-pink-fg: #FBD0ED}.ra2-dialog.wtk-dialog{max-width:min(580px,calc(100vw - 24px));max-height:92dvh;overflow-y:auto;gap:16px}.ra2-dialog .ra2-dlg-head{display:flex;align-items:flex-start;gap:14px;padding-right:40px}.ra2-dialog .ra2-dlg-head>img{width:48px;height:48px;flex:none;border-radius:14px}.ra2-dialog .ra2-dlg-head>div{display:flex;flex-direction:column;gap:4px;min-width:0}.ra2-dialog .ra2-dlg-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--wt-tint);color:var(--wt-primary)}.ra2-dialog .ra2-dlg-icon.is-danger{background:var(--ra2-pink-bg);color:var(--ra2-pink-fg)}.ra2-dialog .ra2-dlg-icon>svg{width:22px;height:22px}.ra2-dialog .ra2-fieldset{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:6px;min-width:0}.ra2-dialog .ra2-fieldset>legend{padding:0 0 8px;font:800 13px/18px var(--wt-font);color:var(--wt-ink)}.ra2-dialog .ra2-scopes{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.ra2-dialog .ra2-scope{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border:0;border-radius:16px;text-align:left;cursor:pointer;background:var(--wt-card);color:var(--wt-ink);box-shadow:inset 0 0 0 1px var(--ra2-line-2);font-family:var(--wt-font)}.ra2-dialog .ra2-scope>b{font:800 14px/1.3 var(--wt-font)}.ra2-dialog .ra2-scope>span{font:500 12px/1.45 var(--wt-font);color:var(--wt-muted)}.ra2-dialog .ra2-scope.is-on{background:var(--wt-tint);box-shadow:inset 0 0 0 2px var(--ra2-outline)}.ra2-dialog .ra2-scope:disabled{opacity:.5;cursor:not-allowed}.ra2-dialog .ra2-scope:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.ra2-dialog .ra2-checkrow{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ra2-line);cursor:pointer}.ra2-dialog .ra2-checkrow input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--wt-primary)}.ra2-dialog .ra2-checkrow>span{display:flex;flex-direction:column;gap:2px}.ra2-dialog .ra2-checkrow b{font:700 14px/1.3 var(--wt-font)}.ra2-dialog .ra2-checkrow small{font:500 12px/1.45 var(--wt-font);color:var(--wt-muted)}.ra2-dialog .ra2-lockline{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:var(--ra2-soft);font:500 13px/1.5 var(--wt-font)}.ra2-dialog .ra2-lockline>svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--wt-primary)}.ra2-dialog .ra2-filename{font:500 12px/1.4 var(--wt-font);color:var(--wt-muted);word-break:break-all}.ra2-dialog .ra2-progress{display:flex;flex-direction:column;gap:6px;font:600 13px/1.4 var(--wt-font)}.ra2-dialog .ra2-hbar{position:relative;display:block;height:6px;border-radius:999px;background:var(--ra2-line);overflow:hidden}.ra2-dialog .ra2-hbar>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--wt-primary),var(--ra2-outline));transition:width .3s var(--wt-ease)}.ra2-dialog .ra2-chips{display:flex;flex-wrap:wrap;gap:6px}.ra2-dialog .ra2-softchip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;background:var(--ra2-soft);font:600 13px/1 var(--wt-font)}.ra2-dialog .ra2-danger-box{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:16px;background:var(--ra2-pink-bg);color:var(--ra2-pink-fg);font:500 14px/1.55 var(--wt-font)}.ra2-dialog .ra2-ack{display:flex;align-items:flex-start;gap:10px;font:500 14px/1.5 var(--wt-font);cursor:pointer}.ra2-dialog .ra2-ack input{width:18px;height:18px;margin:2px 0 0;flex:none;accent-color:var(--ra2-pink-fg)}.ra2-dialog .ra2-dlg-actions-split{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ra2-dialog .ra2-dlg-btns{display:flex;flex-wrap:wrap;gap:8px}.ra2-dialog .ra2-btn-text{min-height:40px;padding:0 6px;border:0;border-radius:10px;background:transparent;color:var(--wt-primary);font:700 14px/1 var(--wt-font);cursor:pointer}.ra2-dialog .ra2-btn-text:hover:not(:disabled){background:var(--wt-tint)}.ra2-dialog .ra2-btn-text:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.ra2-dialog .ra2-nudge-box{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:16px;background:var(--ra2-soft);font:500 14px/1.55 var(--wt-font)}.ra2-dialog .ra2-quote{margin:0;padding:12px 14px;border-radius:12px;background:var(--wt-warn-bg);color:var(--wt-warn-ink);font:600 14px/1.5 var(--wt-font)}.ra2-dialog .ra2-items{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto}.ra2-dialog .ra2-itemrow{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ra2-line);cursor:pointer;font:500 13px/1.35 var(--wt-font)}.ra2-dialog .ra2-itemrow input{margin:0;accent-color:var(--wt-primary)}.ra2-dialog .ra2-itemrow>b{font-weight:700}.ra2-dialog .ra2-itemrow>span{color:var(--wt-muted);text-align:right}.ra2-dialog .ra2-itemrow.is-on{background:var(--wt-tint);box-shadow:inset 0 0 0 1.5px var(--ra2-outline)}.ra2-dialog .ra2-rates{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.ra2-dialog .ra2-rate{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border:0;border-radius:12px;cursor:pointer;background:var(--wt-card);color:var(--wt-ink);box-shadow:inset 0 0 0 1px var(--ra2-line-2);font-family:var(--wt-font);text-align:center}.ra2-dialog .ra2-rate>b{font:800 18px/1 var(--wt-font)}.ra2-dialog .ra2-rate>span{font:600 11px/1.25 var(--wt-font);color:var(--wt-muted)}.ra2-dialog .ra2-rate>small{position:absolute;top:-8px;height:16px;padding:0 6px;border-radius:999px;background:var(--wt-ink-bg);color:var(--wt-on-ink);font:800 9px/16px var(--wt-font)}.ra2-dialog .ra2-rate.is-on{background:var(--wt-primary);color:var(--wt-on-primary);box-shadow:none}.ra2-dialog .ra2-rate.is-on>span{color:inherit}.ra2-dialog .ra2-rate:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.ra2-dialog .ra2-errors{margin:0;padding:10px 14px 10px 30px;border-radius:12px;background:var(--wt-danger-bg);color:var(--wt-danger-fg);font:600 13px/1.5 var(--wt-font)}.ra2-dialog .ra2-history{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;background:var(--ra2-soft)}.ra2-dialog .ra2-history-title{font:800 13px/18px var(--wt-font)}.ra2-dialog .ra2-history ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ra2-dialog .ra2-history li{display:flex;flex-direction:column;gap:2px;font:500 12px/1.45 var(--wt-font);color:var(--wt-muted)}.ra2-dialog .ra2-history li>b{color:var(--wt-ink)}@container ra2-main (min-width: 640px){.ra2-page .ra2-wbhero .ra2-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.pbw{min-height:100vh;background:var(--wt-canvas);display:flex;flex-direction:column}.pbw-top{display:flex;align-items:center;justify-content:space-between;padding:20px clamp(16px,4vw,40px)}.pbw-logo{height:28px;width:auto;display:block}.pbw-main{width:100%;max-width:1120px;margin:0 auto;padding:0 clamp(16px,4vw,40px) 40px;display:flex;flex-direction:column;gap:24px}.pbw-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;align-items:start}.pbw-side{display:flex;flex-direction:column;gap:24px;min-width:0}@media (max-width: 900px){.pbw-grid{grid-template-columns:minmax(0,1fr)}}.pbw-form{display:flex;flex-direction:column;gap:22px;margin-top:18px}.pbw-hint{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.pbw-hint a,.pbw-state-card a{color:var(--wt-primary);font-weight:700}.pbw-count{align-self:flex-end}.pbw-photo{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pbw-photo-img{width:64px;height:64px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:var(--wt-elev-sm)}.pbw-av-64{width:64px!important;height:64px!important;font-size:22px!important;flex-shrink:0}.pbw-photo-side{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 200px;align-items:flex-start}.pbw-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pbw-tags>li{gap:6px;padding-right:6px}.pbw-tag-x{width:20px;height:20px;border:0;border-radius:999px;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer;padding:0}.pbw-tag-x:hover{background:var(--wt-card)}.pbw-tag-x:focus-visible{outline:none;box-shadow:var(--wt-ring)}.pbw-tag-x svg{width:12px;height:12px}.pbw-tag-add{display:flex;gap:8px}.pbw-tag-add .wtk-input{flex:1;min-width:0}.pbw-actions{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px}.pbw-done{gap:18px}.pbw-done>.wtk-btn{align-self:flex-start}.pbw-next{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.pbw-next li{display:flex;gap:12px;align-items:flex-start}.pbw-next li>span:last-child{display:flex;flex-direction:column;gap:2px;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.pbw-next b{color:var(--wt-ink)}.pbw-next-dot{width:28px;height:28px;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);display:grid;place-items:center;font:700 13px/1 var(--wt-font);flex-shrink:0}.pbw-facts{gap:12px}.pbw-dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.pbw-fact{min-width:0;display:flex;flex-direction:column;gap:2px}.pbw-fact dt{display:inline-flex;align-items:center;gap:6px;font:700 12px/16px var(--wt-font);color:var(--wt-subtle)}.pbw-fact dt svg{width:14px;height:14px;color:var(--wt-primary)}.pbw-fact dd{margin:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.pbw-preview{gap:16px}.pbw-wc{border-radius:12px;overflow:hidden;background:var(--wt-card);box-shadow:var(--wt-elev-sm);border:1px solid var(--wt-line);display:flex;flex-direction:column;margin-top:14px}.pbw-wc-head{display:flex;gap:12px;align-items:center;padding:16px;background:var(--wt-tint)}.pbw-wc-photo{width:48px;height:48px;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.pbw-wc-titles{display:flex;flex-direction:column;gap:2px;min-width:0}.pbw-wc-eyebrow{font:700 12px/16px var(--wt-font);color:var(--wt-primary)}.pbw-wc-name{font:700 19px/24px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.pbw-wc-sub{font:500 13px/18px var(--wt-font);color:var(--wt-subtle)}.pbw-wc-rows{margin:0;padding:12px 16px 0;display:flex;flex-direction:column;gap:6px}.pbw-wc-rows>div{display:grid;grid-template-columns:116px minmax(0,1fr);gap:8px}.pbw-wc-rows dt{font:700 12px/18px var(--wt-font);color:var(--wt-primary)}.pbw-wc-rows dd{margin:0;font:500 12px/18px var(--wt-font);color:var(--wt-text);overflow-wrap:anywhere;white-space:pre-line}.pbw-wc-empty{margin:8px 16px 0;font:500 12px/16px var(--wt-font);color:var(--wt-muted);font-style:italic}.pbw-wc-close{margin:12px 16px 0;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.pbw-wc-actions{display:flex;gap:8px;padding:14px 16px 16px}.pbw-wc-btn{flex:1;text-align:center;padding:7px 10px;border-radius:4px;border:1px solid var(--wt-line);font:600 12px/16px var(--wt-font);color:var(--wt-ink)}.pbw-wc-btn--primary{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.pbw-state{flex:1;display:grid;place-items:center;padding:24px 16px}.pbw-state-card{max-width:440px;width:100%;align-items:center;text-align:center;gap:10px}.pbw-state-art{width:120px;height:auto}.pbw-spin{width:32px;height:32px;color:var(--wt-primary);animation:pbw-spin 1s linear infinite}.pbw-spin-s{animation:pbw-spin 1s linear infinite}@keyframes pbw-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.pbw-spin,.pbw-spin-s{animation:none}}.pbw-foot{text-align:center;padding:8px 16px 32px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.pbb-back{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font:700 13px/18px var(--wt-font);color:var(--wt-muted);text-decoration:none}.pbb-back:hover{color:var(--wt-ink)}.pbb-back svg{width:14px;height:14px}.pbb-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start}@container wt-main (max-width: 900px){.pbb-grid{grid-template-columns:minmax(0,1fr)}}.pbb-pick{gap:16px}.pbb-lists{max-height:520px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;margin:0 -8px;padding:0 8px}.pbb-group{margin:8px 0 2px;font:700 12px/16px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-subtle)}.pbb-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pbb-row{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;border:1px solid var(--wt-line);background:var(--wt-card);text-align:left;cursor:pointer;transition:background var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.pbb-row:hover{background:var(--wt-row-hover)}.pbb-row:focus-visible{outline:none;box-shadow:var(--wt-ring)}.pbb-row.is-on{background:var(--wt-tint);border-color:var(--wt-primary)}.pbb-row-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pbb-row-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.pbb-row-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pbb-radio{width:22px;height:22px;border-radius:999px;border:2px solid var(--wt-line);display:grid;place-items:center;flex-shrink:0;color:var(--wt-on-primary)}.pbb-row.is-on .pbb-radio{background:var(--wt-primary);border-color:var(--wt-primary)}.pbb-radio svg{width:13px;height:13px}.pbb-none{padding:16px 4px}.pbb-bar{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--wt-line);background:var(--wt-card)}.pbb-bar-text{font:500 14px/20px var(--wt-font);color:var(--wt-text);min-width:0}.pbb-bar-text b{color:var(--wt-ink)}.pbb-role{gap:16px}.pbb-duties{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.pbb-duties li{display:flex;flex-direction:column;gap:2px;padding-left:14px;border-left:3px solid var(--wt-tint);font:500 14px/20px var(--wt-font);color:var(--wt-text)}.pbb-duties b{color:var(--wt-ink)}.pbb-note{margin:0;display:flex;gap:8px;align-items:flex-start;padding:12px 14px;border-radius:16px;background:var(--wt-panel);font:500 13px/18px var(--wt-font);color:var(--wt-text)}.pbb-note svg{width:16px;height:16px;color:var(--wt-primary);flex-shrink:0;margin-top:1px}.pbb-face{border-radius:999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:var(--wt-tint)}.pbb-face--40{width:40px;height:40px}.pbb-face--48{width:48px;height:48px}.pbb-row.is-on .pbb-face{box-shadow:0 0 0 2px var(--wt-primary)}.pbb-chip-face{width:24px;height:24px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.pb-page{display:flex;flex-direction:column;gap:24px}.pb-card{gap:18px;min-width:0}.pb-headnote{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.pb-empty{margin:0;padding:28px 8px;text-align:center;font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.pb-empty--error{color:var(--wt-danger-fg)}.pb-muted{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.pb-subhead{display:inline-flex;align-items:center;gap:6px;margin:0;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.pb-subhead>svg{width:14px;height:14px}.pb-callout{margin:0}.pb-help{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.pb-help code,.pb-issues code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.pb-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:13px!important;line-height:1.6!important}.pb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pb-spin{animation:pb-spin .9s linear infinite}@keyframes pb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.pb-spin{animation:none}}.pb-iconbtn{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);cursor:pointer}.pb-iconbtn>svg{width:16px;height:16px}.pb-iconbtn:focus-visible,.pb-linkbtn:focus-visible,.pb-chipbtn:focus-visible,.pb-toggle:focus-visible,.pb-rowbtn:focus-visible,.pb-msg:focus-visible,.pb-seg-ctl button:focus-visible,.pb-hero-btn:focus-visible,.pb-steplist-toggle:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.pb-linkbtn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;cursor:pointer;font:700 12px/16px var(--wt-font);color:var(--wt-primary)}.pb-linkbtn:disabled{opacity:.5;cursor:default}.pb-linkbtn>svg{width:14px;height:14px}.pb-kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;margin:0;font:500 13px/18px var(--wt-font)}.pb-kv dt{color:var(--wt-subtle);font-weight:700}.pb-kv dd{margin:0;color:var(--wt-text);overflow-wrap:anywhere}.pb-notes{margin:0;padding-left:18px;font:500 13px/18px var(--wt-font);color:var(--wt-muted);display:flex;flex-direction:column;gap:2px}.pb-hero{position:relative;overflow:hidden;box-sizing:border-box;border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-lg);background-color:#4a33d1;background-image:radial-gradient(circle at 78% 40%,rgba(255,255,255,.14),transparent 40%),linear-gradient(115deg,#4a33d1,#7a45de 55%,#c861d2);padding:clamp(24px,3.4vw,36px) clamp(24px,4vw,44px);display:flex;align-items:center;gap:24px;color:#fff;font-family:var(--wt-font);-webkit-print-color-adjust:exact;print-color-adjust:exact}.pb-hero-star{position:absolute;width:22px;top:26px;right:28%;transform:rotate(12deg);opacity:.9}.pb-hero-body{position:relative;flex:1 1 auto;min-width:0;max-width:620px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.pb-hero-chips{display:flex;flex-wrap:wrap;gap:8px}.pb-hero-chip{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 16px 0 12px;border-radius:999px;background:#fff;font:500 14px/20px var(--wt-font);color:#2c1c6c}.pb-hero-chip>img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.pb-hero-chip>svg{width:15px;height:15px}.pb-hero-chip--warn{background:#fef4de;color:#8a5a00;font-weight:700;font-size:13px;padding:0 14px;gap:6px}.pb-hero-chip--ok{background:#ddf2e6;color:#1f7a4d;font-weight:700;font-size:13px;padding:0 14px;gap:6px}.pb-hero-chip--off{background:#ffffffd9;color:#656578;font-weight:700;font-size:13px;padding:0 14px;gap:6px}.pb-hero-title{margin:0;font:500 clamp(30px,3.8vw,44px)/1.1 var(--wt-font);letter-spacing:-.01em;color:#fff}.pb-hero-sub{margin:0;font:500 clamp(15px,1.4vw,17px)/1.5 var(--wt-font);color:#fff;text-wrap:pretty}.pb-hero-stats{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px 0;margin:0}.pb-hero-stat{padding-right:22px;margin-right:22px;border-right:1px solid rgba(255,255,255,.28)}.pb-hero-stat:last-child{border-right-color:transparent}.pb-hero-stat dd{margin:0;display:flex;flex-direction:column;gap:2px}.pb-hero-num{font:500 28px/1.1 var(--wt-font);letter-spacing:-.01em;color:#fff}.pb-hero-label{font:500 13px/18px var(--wt-font);color:#e2dbff;white-space:nowrap}@container wt-main (max-width: 560px){.pb-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,auto))}.pb-hero-stat{padding-right:12px;margin-right:12px}.pb-hero-label{white-space:normal}}.pb-hero-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.pb-hero-btn{height:48px;border:0;border-radius:12px;background:#fff;color:#2c1c6c;padding:0 20px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font:700 15px/20px var(--wt-font);white-space:nowrap;box-shadow:var(--wt-elev-lg);transition:background-color var(--wt-dur) var(--wt-ease)}.pb-hero-btn>svg{width:17px;height:17px}.pb-hero-btn:hover{background:#f2eeff}.pb-hero-btn--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.5);box-shadow:none;padding:0 18px}.pb-hero-btn--ghost:hover{background:#ffffff1f}.pb-hero-btn:disabled{opacity:.6;cursor:default}.pb-hero-art{display:none;position:relative;margin-left:auto;width:clamp(150px,17vw,220px);flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(44,28,108,.35))}@container wt-main (min-width: 760px){.pb-hero-art{display:block}}.pb-table{container:pbtable / inline-size;display:flex;flex-direction:column;min-width:0}.pb-thead,.pb-rowbtn{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.pb-thead{padding:0 14px 10px;border-bottom:1px solid var(--wt-line);font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-subtle)}.pb-thead>span:not(:first-child):not(:last-child){display:none}.pb-right{text-align:right}.pb-wide-only{display:none!important}@container pbtable (min-width: 860px){.pb-thead,.pb-rowbtn{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) 168px}.pb-thead>span:not(:first-child):not(:last-child){display:block}.pb-wide-only{display:flex!important}.pb-narrow-only{display:none!important}.pb-name,.pb-role{white-space:nowrap}}.pb-group{display:flex;align-items:center;gap:8px;padding:14px 14px 6px;font:700 12px/16px var(--wt-font);color:var(--wt-ink)}.pb-group-n{font-weight:500;color:var(--wt-subtle)}.pb-row{border-bottom:1px solid var(--wt-row-hover)}.pb-rowbtn{width:100%;border:0;background:var(--wt-card);padding:12px 14px;text-align:left;cursor:pointer;border-radius:14px;font-family:var(--wt-font);color:var(--wt-text);transition:background-color var(--wt-dur) var(--wt-ease)}.pb-rowbtn:hover,.pb-row.is-open .pb-rowbtn{background:var(--wt-panel)}.pb-person{display:flex;align-items:center;gap:12px;min-width:0}.pb-avatar{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;flex-shrink:0;font:700 12px/1 var(--wt-font);-o-object-fit:cover;object-fit:cover}.pb-person-text{display:flex;flex-direction:column;min-width:0}.pb-name{font:700 14px/20px var(--wt-font);color:var(--wt-ink);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.pb-role{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.pb-start{flex-direction:column;min-width:0;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.pb-rel{font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.pb-rel--soon{color:var(--wt-warn-fg)}.pb-progress{align-items:center;gap:10px;min-width:0}.pb-progress .pb-muted{font-size:12px}.pb-segs{flex:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.pb-seg{height:6px;border-radius:999px;background:var(--wt-line)}.pb-seg--done{background:#3baa72}.pb-seg--active{background:#e2a23b}.pb-seg--failed{background:var(--wt-danger)}.pb-prog{font:700 12px/16px var(--wt-font);color:var(--wt-ink);white-space:nowrap}.pb-next{font:500 13px/18px var(--wt-font);color:var(--wt-text);min-width:0;text-wrap:pretty}.pb-status{display:flex;align-items:center;justify-content:flex-end;gap:10px}.pb-status .wtk-chip{white-space:nowrap}.pb-caret{width:14px;height:14px;color:var(--wt-subtle);flex-shrink:0}.pb-detail{margin:2px 14px 14px;padding:16px;border-radius:16px;background:var(--wt-panel);display:flex;flex-direction:column;gap:16px}.pb-buckets{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:14px}.pb-bucket{display:flex;flex-direction:column;gap:8px;min-width:0}.pb-bucket-bar{height:3px;border-radius:999px;background:var(--wt-tint-2)}.pb-bucket--done .pb-bucket-bar{background:#3baa72}.pb-bucket--active .pb-bucket-bar{background:#e2a23b}.pb-bucket--failed .pb-bucket-bar{background:var(--wt-danger)}.pb-bucket-label{display:flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.pb-bucket-label>svg{width:14px;height:14px;flex-shrink:0;color:var(--wt-subtle)}.pb-bucket--done .pb-bucket-label>svg{color:var(--wt-ok-fg)}.pb-bucket--active .pb-bucket-label>svg{color:var(--wt-warn-fg)}.pb-bucket--failed .pb-bucket-label>svg{color:var(--wt-danger-fg)}.pb-bucket-detail{font:500 12px/16px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere}.pb-bucket--failed .pb-bucket-detail{color:var(--wt-danger-fg)}.pb-runfacts{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--wt-line)}.pb-welcome{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--wt-line)}.pb-bio{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;text-wrap:pretty}.pb-tags{display:flex;flex-wrap:wrap;gap:6px}.pb-steplist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.pb-steplist-when{padding:12px 0 4px;font:700 11px/16px var(--wt-font);letter-spacing:.06em;text-transform:uppercase;color:var(--wt-subtle)}.pb-steplist-when span{font-weight:500;letter-spacing:0;text-transform:none}.pb-steplist-item{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:12px;background:var(--wt-card)}.pb-steplist-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.pb-steplist-toggle,.pb-steplist-name{flex:1 1 200px;min-width:0;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;text-align:left;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.pb-steplist-toggle{cursor:pointer}.pb-steplist-toggle>svg{width:14px;height:14px;color:var(--wt-subtle);flex-shrink:0}.pb-steplist-name{padding-left:20px}.pb-steplist-time{font:500 12px/16px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.pb-steplist-note{margin:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.pb-steplist-error{margin:0;font:500 12px/16px var(--wt-font);color:var(--wt-danger-fg);overflow-wrap:anywhere}.pb-stepdetail{display:flex;flex-direction:column;gap:8px;padding:4px 0 4px 20px}.pb-attach{display:flex;align-items:center;gap:6px;margin:0;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.pb-attach>svg{width:13px;height:13px}.pb-mailframe{display:block;width:100%;height:30rem;border:1px solid var(--wt-line);border-radius:12px;background:#fff}.pb-plain{margin:0;max-height:18rem;overflow:auto;padding:12px;border-radius:12px;background:var(--wt-panel);white-space:pre-wrap;font:500 12px/18px var(--wt-font);color:var(--wt-text)}.pb-journey-scroll{overflow-x:auto;margin:0 -6px;padding:4px 6px 10px;scrollbar-width:thin;scrollbar-color:var(--wt-lilac) transparent}.pb-journey{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px}.pb-col{display:flex;flex-direction:column;gap:10px;min-width:0}.pb-col-line{display:flex;align-items:center;gap:8px}.pb-col-num{width:28px;height:28px;border-radius:999px;background:var(--wt-ink);color:var(--wt-card);display:grid;place-items:center;flex-shrink:0;font:700 12px/1 var(--wt-font)}.pb-col-rule{flex:1;height:2px;border-radius:999px;background:var(--wt-tint-2)}.pb-col-head{display:flex;flex-direction:column;min-height:40px}.pb-col-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.pb-col-sub{font:500 12px/16px var(--wt-font);color:var(--wt-subtle)}.pb-here{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 10px 4px 4px;border-radius:999px;background:var(--wt-warn-bg);font:700 11px/16px var(--wt-font);color:var(--wt-warn-fg)}.pb-here-faces{display:flex;padding-right:4px}.pb-here-face{width:22px;height:22px;margin-right:-4px;border-radius:999px;display:grid;place-items:center;font:700 9px/1 var(--wt-font);box-shadow:0 0 0 2px var(--wt-warn-bg)}.pb-msg{border:1px solid var(--wt-line);border-radius:20px;background:var(--wt-card);padding:14px;display:flex;flex-direction:column;gap:10px;text-align:left;min-width:0;font-family:var(--wt-font);color:var(--wt-text);cursor:pointer;transition:box-shadow var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}button.pb-msg:hover,.pb-msg.is-on{box-shadow:var(--wt-elev-md);border-color:var(--wt-lilac)}.pb-msg--fixed{cursor:default;border-style:dashed}.pb-msg-top{display:flex;align-items:center;gap:8px}.pb-msg-icon{width:30px;height:30px;border-radius:10px;background:var(--wt-tint);color:var(--wt-primary);display:grid;place-items:center;flex-shrink:0}.pb-msg-icon>svg{width:15px;height:15px}.pb-msg.is-on .pb-msg-icon{background:var(--wt-primary);color:var(--wt-on-primary)}.pb-msg--fixed .pb-msg-icon{color:var(--wt-subtle)}.pb-msg-kind{flex:1;font:700 11px/16px var(--wt-font);letter-spacing:.06em;color:var(--wt-subtle)}.pb-msg-label{font:700 14px/18px var(--wt-font);color:var(--wt-ink)}.pb-msg-snip{font:500 13px/19px var(--wt-font);color:var(--wt-text);background:var(--wt-panel);border-radius:12px;padding:10px 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pb-msg-to{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.pb-editor{container:pbeditor / inline-size;border:1px solid var(--wt-lilac);border-radius:20px;padding:clamp(16px,2.4vw,20px);display:flex;flex-direction:column;gap:16px;box-shadow:var(--wt-elev-md)}.pb-editor-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pb-editor-icon{width:36px;height:36px;border-radius:12px;background:var(--wt-primary);color:var(--wt-on-primary);display:grid;place-items:center;flex-shrink:0}.pb-editor-icon>svg{width:17px;height:17px}.pb-editor-title{flex:1 1 220px;min-width:0;display:flex;flex-direction:column}.pb-editor-name{font:700 17px/24px var(--wt-font);color:var(--wt-ink)}.pb-editor-step{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.pb-editor-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container pbeditor (min-width: 940px){.pb-editor-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pb-editor-form,.pb-editor-preview{display:flex;flex-direction:column;gap:14px;min-width:0}.pb-towhen{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;padding:12px 14px;border-radius:14px;background:var(--wt-panel);font:500 13px/18px var(--wt-font)}.pb-towhen dt{color:var(--wt-subtle);font-weight:700}.pb-towhen dd{margin:0;color:var(--wt-text)}.pb-insert{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pb-insert .pb-muted{font-size:12px;margin-right:2px}.pb-chipbtn{height:26px;border:1px solid var(--wt-tint-2);border-radius:999px;background:var(--wt-card);color:var(--wt-primary);padding:0 10px;font:700 11px/1 var(--wt-font);cursor:pointer;white-space:nowrap}.pb-chipbtn:hover{background:var(--wt-tint)}.pb-issues{margin:0;padding:10px 12px 10px 28px;border-radius:12px;font:500 13px/18px var(--wt-font);display:flex;flex-direction:column;gap:4px}.pb-issues--error{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.pb-issues--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.pb-history{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid var(--wt-line)}.pb-history ul{margin:0;padding:0;list-style:none;font:500 12px/16px var(--wt-font);color:var(--wt-muted);display:flex;flex-direction:column;gap:2px}.pb-preview-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pb-preview-title{flex:1 1 180px;font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.pb-preview{border-radius:20px;background:var(--wt-tint);padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.pb-mailhead{background:var(--wt-card);border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:2px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.pb-mailhead b{color:var(--wt-ink)}.pb-preview .pb-mailframe{height:32rem;border:0;border-radius:16px;box-shadow:var(--wt-elev-sm)}.pb-notsent{margin:0;background:var(--wt-card);border-radius:16px;padding:18px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.pb-chat{display:flex;gap:10px;align-items:flex-start}.pb-chat-avatar{width:34px;height:34px;border-radius:999px;background:var(--wt-primary);color:var(--wt-on-primary);display:grid;place-items:center;flex-shrink:0;font:700 11px/1 var(--wt-font)}.pb-chat-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pb-chat-from{font:700 12px/16px var(--wt-font);color:var(--wt-ink)}.pb-chat-from span{font-weight:500;color:var(--wt-subtle)}.pb-chat-bubble{background:var(--wt-card);border-radius:4px 16px 16px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;box-shadow:var(--wt-elev-sm)}.pb-chat-bubble p{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-text);text-wrap:pretty;overflow-wrap:anywhere}.pb-lineprev{background:var(--wt-card);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:4px;font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.pb-toggle{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;cursor:pointer;font:500 13px/18px var(--wt-font);color:var(--wt-text);white-space:nowrap}.pb-toggle-track{position:relative;width:38px;height:22px;border-radius:999px;background:#c9c9d6;transition:background-color var(--wt-dur) var(--wt-ease)}.pb-toggle-thumb{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:var(--wt-elev-sm);transition:left var(--wt-dur) var(--wt-ease)}.pb-toggle.is-on .pb-toggle-track{background:#3baa72}.pb-toggle.is-on .pb-toggle-thumb{left:19px}.pb-tools{display:flex;flex-direction:column;gap:8px}.pb-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px;border-radius:24px;background:var(--wt-tint)}.pb-seg-ctl{display:flex;gap:4px;padding:3px;border-radius:999px;background:var(--wt-card)}.pb-seg-ctl button{height:36px;border:0;border-radius:999px;background:transparent;color:var(--wt-ink);padding:0 14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--wt-font);white-space:nowrap}.pb-seg-ctl button>svg{width:14px;height:14px}.pb-seg-ctl button.is-on{background:var(--wt-ink);color:var(--wt-card)}.pb-cid{height:42px;min-height:42px!important;max-height:42px!important;border:0;border-radius:999px;background:var(--wt-card);padding:0 16px;font:500 14px/20px var(--wt-font);color:var(--wt-ink);outline:none;min-width:0;flex:1 1 180px}.pb-cid:focus-visible{box-shadow:0 0 0 3px #7c6cec59}.pb-tools>.pb-help{padding:0 12px}.pb-tool-label{display:inline-flex;align-items:center;gap:6px;padding:0 10px;font:700 13px/18px var(--wt-font);color:var(--wt-ink);white-space:nowrap}.pb-tool-label>svg{width:14px;height:14px;color:var(--wt-primary)}.pb-banner{display:flex;align-items:flex-start;gap:10px;padding:12px 12px 12px 16px;border-radius:16px;background:var(--wt-tint);flex-wrap:wrap}.pb-banner>svg{width:18px;height:18px;color:var(--wt-primary);flex-shrink:0;margin-top:1px}.pb-banner--error{background:var(--wt-danger-bg)}.pb-banner--error>svg{color:var(--wt-danger-fg)}.pb-banner-main{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px}.pb-banner-title{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.pb-banner-text{font:500 13px/18px var(--wt-font);color:var(--wt-text);overflow-wrap:anywhere}.pb-banner--error .pb-banner-text{color:var(--wt-danger-fg)}.pb-banner-note{font:700 12px/16px var(--wt-font);color:var(--wt-warn-fg);align-self:center}.pb-found{margin:4px 0 0;padding-left:18px}.pb-found-failed{color:var(--wt-danger-fg)}.pb-flow{margin:0;padding:4px 0 0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:16px 0}.pb-flow-step{display:flex;flex-direction:column;gap:2px;min-width:0;padding-right:12px}.pb-flow-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.pb-flow-icon{width:34px;height:34px;border-radius:999px;background:var(--wt-tint);color:var(--wt-primary);display:grid;place-items:center;flex-shrink:0}.pb-flow-icon>svg{width:16px;height:16px}.pb-flow-rule{flex:1;height:2px;border-radius:999px;background:var(--wt-tint-2)}.pb-flow-step.is-done .pb-flow-icon{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.pb-flow-step.is-done .pb-flow-rule{background:#cdebda}.pb-flow-step.is-failed .pb-flow-icon{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.pb-flow-step.is-active .pb-flow-icon,.pb-flow-step.is-todo .pb-flow-icon{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.pb-flow-n{font:700 11px/16px var(--wt-font);letter-spacing:.06em;color:var(--wt-subtle)}.pb-flow-label{font:700 14px/18px var(--wt-font);color:var(--wt-ink)}.pb-flow-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted);text-wrap:pretty;overflow-wrap:anywhere}.pb-dialog{display:flex;flex-direction:column;gap:14px;max-height:90vh;overflow-y:auto}.pb-ac{background:var(--wt-card);border-radius:8px;overflow:hidden;box-shadow:var(--wt-elev-sm);padding:0 16px 16px;display:flex;flex-direction:column}.pb-ac-box{margin:0 -16px;padding:16px}.pb-ac-box--accent{background:var(--wt-tint)}.pb-ac-cols{display:flex;gap:12px;min-width:0}.pb-ac-col{min-width:0;display:flex;flex-direction:column}.pb-ac-middle{justify-content:center}.pb-ac-text{margin:0;font:400 14px/20px var(--wt-font);color:var(--wt-text);overflow-wrap:anywhere}.pb-ac-s{font-size:12px;line-height:16px}.pb-ac-m{font-size:15px;line-height:21px}.pb-ac-l{font-size:18px;line-height:24px}.pb-ac-xl{font-size:22px;line-height:28px}.pb-ac-bold{font-weight:700;color:var(--wt-ink)}.pb-ac-accent{color:var(--wt-primary)}.pb-ac-subtle{color:var(--wt-subtle)}.pb-ac-img{display:block;max-width:100%;height:auto;color:transparent;font-size:0}.pb-ac-person{width:52px;height:52px;border-radius:999px;-o-object-fit:cover;object-fit:cover;background:var(--wt-card)}.pb-ac-sp-none{margin-top:0}.pb-ac-sp-small{margin-top:4px}.pb-ac-sp-medium{margin-top:12px}.pb-ac-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.pb-ac-btn{flex:1 1 140px;text-align:center;padding:7px 12px;border-radius:4px;border:1px solid var(--wt-line);font:600 13px/18px var(--wt-font);color:var(--wt-ink);text-decoration:none;background:var(--wt-card)}.pb-ac-btn--primary{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:DM Sans,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--wt-navy: 228 78% 13%;--wt-cyan: 164 100% 42%;--wt-violet: 252 96% 67%;--wt-amber: 38 92% 50%;--wt-rose: 330 86% 70%;--wt-yellow: 48 100% 69%;--wt-purple: 252 96% 67%;--wetransact-purple: 252 96% 67%;--wetransact-pink: 330 86% 70%;--wetransact-yellow: 48 100% 69%;--background: 228 30% 98%;--foreground: 228 78% 13%;--card: 0 0% 100%;--card-foreground: 228 78% 13%;--popover: 0 0% 100%;--popover-foreground: 228 78% 13%;--primary: 164 100% 42%;--primary-foreground: 228 78% 13%;--secondary: 252 96% 67%;--secondary-foreground: 0 0% 100%;--muted: 225 20% 96%;--muted-foreground: 225 15% 45%;--accent: 38 92% 50%;--accent-foreground: 228 78% 13%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 98%;--border: 225 15% 91%;--input: 225 15% 93%;--ring: 164 100% 42%;--radius: .75rem;--ticket-update: 164 100% 42%;--ticket-update-light: 164 60% 95%;--ticket-bug: 330 86% 70%;--ticket-bug-light: 330 60% 95%;--ticket-support: 252 96% 67%;--ticket-support-light: 252 60% 95%;--priority-low: 160 76% 40%;--priority-medium: 38 92% 50%;--priority-high: 20 90% 55%;--priority-critical: 0 84% 60%;--brand-pink: 252 96% 67%;--feed-bg: 228 30% 98%;--feed-card: 0 0% 100%;--feed-card-elevated: 0 0% 100%;--feed-card-interactive: 225 20% 97%;--feed-text-primary: 228 78% 13%;--feed-text-secondary: 228 78% 13% / .65;--feed-text-tertiary: 228 78% 13% / .4;--feed-border: 228 78% 13% / .1;--feed-border-accent: 186 100% 41% / .5;--feed-accent-cyan: 186 98% 41%;--feed-accent-pink: 320 72% 47%;--feed-accent-yellow: 46 80% 55%;--feed-accent-purple: 252 74% 60%;--feed-shadow-card: 0 1px 3px hsla(228, 78%, 13%, .06), 0 1px 2px hsla(228, 78%, 13%, .04);--feed-shadow-elevated: 0 2px 8px hsla(228, 78%, 13%, .08), 0 1px 3px hsla(228, 78%, 13%, .06);--feed-blur: none;--sidebar-width: 280px;--sidebar-collapsed-width: 56px;--header-height: 56px;--shadow-sm: 0 1px 2px hsla(228, 78%, 13%, .04);--shadow-md: 0 1px 3px hsla(228, 78%, 13%, .06), 0 8px 24px hsla(228, 78%, 13%, .04);--shadow-lg: 0 4px 12px hsla(228, 78%, 13%, .06), 0 16px 40px hsla(228, 78%, 13%, .06);--shadow-hover: 0 4px 16px hsla(228, 78%, 13%, .08), 0 20px 48px hsla(228, 78%, 13%, .06)}[data-theme=dark]{--background: 228 50% 9%;--foreground: 0 0% 100%;--card: 228 50% 11%;--card-foreground: 0 0% 100%;--popover: 228 50% 11%;--popover-foreground: 0 0% 100%;--primary: 164 100% 42%;--primary-foreground: 228 78% 13%;--secondary: 252 96% 67%;--secondary-foreground: 0 0% 100%;--muted: 228 30% 16%;--muted-foreground: 225 15% 60%;--accent: 38 92% 50%;--accent-foreground: 228 78% 13%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 98%;--border: 228 20% 20%;--input: 228 20% 18%;--ring: 164 100% 42%;--ticket-update-light: 164 60% 15%;--ticket-bug-light: 330 60% 15%;--ticket-support-light: 252 60% 15%;--feed-bg: 228 50% 9%;--feed-card: 0 0% 100% / .05;--feed-card-elevated: 0 0% 100% / .08;--feed-card-interactive: 0 0% 100% / .1;--feed-text-primary: 0 0% 100%;--feed-text-secondary: 0 0% 100% / .7;--feed-text-tertiary: 0 0% 100% / .4;--feed-border: 0 0% 100% / .1;--feed-border-accent: 186 100% 50% / .3;--feed-accent-cyan: 186 100% 50%;--feed-accent-pink: 320 88% 60%;--feed-accent-yellow: 48 100% 69%;--feed-accent-purple: 252 88% 68%;--feed-shadow-card: none;--feed-shadow-elevated: none;--feed-blur: blur(12px)}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:Satoshi,DM Sans,system-ui,sans-serif;letter-spacing:-.02em}code,pre,.font-mono{font-family:JetBrains Mono,monospace}[data-sidebar=menu-button] span:last-child{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;line-height:1.2}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width: 100%){.container{max-width:100%}}.hub-card{border-radius:16px;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;box-shadow:var(--shadow-md)}.hub-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.interactive-card{border-radius:16px;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;box-shadow:var(--shadow-md)}.interactive-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.interactive-card{cursor:pointer}.gradient-card{border-radius:16px;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;box-shadow:var(--shadow-md)}.gradient-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.glass{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.2)}[data-theme=dark] .glass{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#07123bb8;border:1px solid hsla(0,0%,100%,.08)}.btn-fun{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.btn-fun:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-fun:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gradient-accent{background:linear-gradient(135deg,hsl(var(--wt-cyan)),hsl(var(--wt-violet)))}.wetransact-card{border-radius:16px;border-width:1px;border-color:hsl(var(--border) / .5);background-color:hsl(var(--card));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;box-shadow:var(--shadow-md)}.wetransact-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.wetransact-button{background-color:hsl(var(--secondary));font-weight:500;color:hsl(var(--secondary-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wetransact-button:hover{background-color:hsl(var(--secondary) / .9)}.ticket-card-update.\!selected{border-color:hsl(var(--ticket-update))!important;box-shadow:0 20px 40px -10px hsl(var(--ticket-update) / .3)!important}.ticket-card-update:hover,.ticket-card-update.selected{border-color:hsl(var(--ticket-update));box-shadow:0 20px 40px -10px hsl(var(--ticket-update) / .3)}.ticket-card-bug.\!selected{border-color:hsl(var(--ticket-bug))!important;box-shadow:0 20px 40px -10px hsl(var(--ticket-bug) / .3)!important}.ticket-card-bug:hover,.ticket-card-bug.selected{border-color:hsl(var(--ticket-bug));box-shadow:0 20px 40px -10px hsl(var(--ticket-bug) / .3)}.ticket-card-support.\!selected{border-color:hsl(var(--ticket-support))!important;box-shadow:0 20px 40px -10px hsl(var(--ticket-support) / .3)!important}.ticket-card-support:hover,.ticket-card-support.selected{border-color:hsl(var(--ticket-support));box-shadow:0 20px 40px -10px hsl(var(--ticket-support) / .3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[-4px\]{top:-4px;right:-4px;bottom:-4px;left:-4px}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-bottom-16{bottom:-4rem}.-left-12{left:-3rem}.-left-20{left:-5rem}.-left-6{left:-1.5rem}.-left-8{left:-2rem}.-left-\[21px\]{left:-21px}.-left-\[25px\]{left:-25px}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-12{right:-3rem}.-right-20{right:-5rem}.-right-28{right:-7rem}.-right-32{right:-8rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-3{top:-.75rem}.-top-32{top:-8rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-12{left:3rem}.left-16{left:4rem}.left-2{left:.5rem}.left-20{left:5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-\[11px\]{left:11px}.left-\[15px\]{left:15px}.left-\[19px\]{left:19px}.left-\[50\%\]{left:50%}.left-\[5px\]{left:5px}.right-0{right:0}.right-1{right:.25rem}.right-10{right:2.5rem}.right-16{right:4rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-8{right:2rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-32{top:8rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-80{top:20rem}.top-\[1px\]{top:1px}.top-\[20\%\]{top:20%}.top-\[32px\]{top:32px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[7px\]{top:7px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.m-5{margin:1.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[14px\]{margin-bottom:14px}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-14{margin-left:3.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[14px\]{margin-top:14px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.\!h-0{height:0px!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[11px\]{height:11px}.h-\[140px\]{height:140px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[22px\]{height:22px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[28px\]{height:28px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[380px\]{height:380px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[44px\]{height:44px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[700px\]{height:700px}.h-\[70vh\]{height:70vh}.h-\[76px\]{height:76px}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[420px\]{max-height:420px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.min-h-\[24px\]{min-height:24px}.min-h-\[280px\]{min-height:280px}.min-h-\[40px\]{min-height:40px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[78px\]{min-height:78px}.min-h-\[80px\]{min-height:80px}.min-h-\[calc\(100dvh-12rem\)\]{min-height:calc(100dvh - 12rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-0{width:0px!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[11px\]{width:11px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[195px\]{width:195px}.w-\[1px\]{width:1px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[3px\]{width:3px}.w-\[44px\]{width:44px}.w-\[480px\]{width:480px}.w-\[60px\]{width:60px}.w-\[65px\]{width:65px}.w-\[70px\]{width:70px}.w-\[90px\]{width:90px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-32{min-width:8rem}.min-w-4{min-width:1rem}.min-w-5{min-width:1.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[52px\]{min-width:52px}.min-w-\[700px\]{min-width:700px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[700px\]{max-width:700px}.max-w-\[70px\]{max-width:70px}.max-w-\[720px\]{max-width:720px}.max-w-\[800px\]{max-width:800px}.max-w-\[80px\]{max-width:80px}.max-w-\[84\%\]{max-width:84%}.max-w-\[90px\]{max-width:90px}.max-w-\[92\%\]{max-width:92%}.max-w-\[960px\]{max-width:960px}.max-w-\[calc\(100\%-48px\)\]{max-width:calc(100% - 48px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[3\]{flex:3}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/4{--tw-translate-x: -25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/3{--tw-translate-x: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/4{--tw-translate-x: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/3{--tw-translate-y: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-1px\]{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.09\]{--tw-scale-x: 1.09;--tw-scale-y: 1.09;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[180px_1fr_1fr\]{grid-template-columns:180px 1fr 1fr}.grid-cols-\[1fr_60px_60px_60px\]{grid-template-columns:1fr 60px 60px 60px}.grid-cols-\[60px_1fr_160px_160px_140px_200px\]{grid-template-columns:60px 1fr 160px 160px 140px 200px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-lg{border-radius:12px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:20px}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[14px_4px_14px_14px\]{border-radius:14px 4px 14px 14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[25px\]{border-radius:25px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[4px_14px_14px_14px\]{border-radius:4px 14px 14px}.rounded-\[8px\]{border-radius:8px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:8px}.rounded-none{border-radius:0}.rounded-sm{border-radius:6px}.rounded-wt-2xl{border-radius:var(--wt-radius-2xl)}.rounded-wt-lg{border-radius:var(--wt-radius-lg)}.rounded-wt-md{border-radius:var(--wt-radius-md)}.rounded-wt-sm{border-radius:var(--wt-radius-sm)}.rounded-xl{border-radius:16px}.rounded-b-lg{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r-lg{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-r-sm{border-top-right-radius:6px;border-bottom-right-radius:6px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-lg{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-tl-sm{border-top-left-radius:6px}.rounded-tl-xl{border-top-left-radius:16px}.rounded-tr-xl{border-top-right-radius:16px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-border\/60{border-color:hsl(var(--border) / .6)!important}.border-\[\#021774\]\/20{border-color:#02177433}.border-\[\#03DEFE\]{--tw-border-opacity: 1;border-color:rgb(3 222 254 / var(--tw-border-opacity, 1))}.border-\[\#0A72DD\]{--tw-border-opacity: 1;border-color:rgb(10 114 221 / var(--tw-border-opacity, 1))}.border-\[\#10B981\]\/30{border-color:#10b9814d}.border-\[\#5E43C8\]{--tw-border-opacity: 1;border-color:rgb(94 67 200 / var(--tw-border-opacity, 1))}.border-\[\#8266F4\]{--tw-border-opacity: 1;border-color:rgb(130 102 244 / var(--tw-border-opacity, 1))}.border-\[\#8266F4\]\/15{border-color:#8266f426}.border-\[\#8266F4\]\/20{border-color:#8266f433}.border-\[\#8266F4\]\/30{border-color:#8266f44d}.border-\[\#F360C8\]{--tw-border-opacity: 1;border-color:rgb(243 96 200 / var(--tw-border-opacity, 1))}.border-\[\#FFE163\]{--tw-border-opacity: 1;border-color:rgb(255 225 99 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[hsl\(186\,99\%\,50\%\)\]\/30{border-color:#01e4fe4d}.border-\[hsl\(48\,100\%\,69\%\)\]\/30{border-color:#ffdf614d}.border-\[hsl\(var\(--\$\{item\.accent\}\)\)\]\/15{border-color:hsl(var(--${item.accent}) / .15)}.border-\[hsl\(var\(--wt-cyan\)\)\]{border-color:hsl(var(--wt-cyan))}.border-\[hsl\(var\(--wt-cyan\)\)\]\/15{border-color:hsl(var(--wt-cyan) / .15)}.border-\[hsl\(var\(--wt-cyan\)\)\]\/20{border-color:hsl(var(--wt-cyan) / .2)}.border-\[hsl\(var\(--wt-cyan\)\)\]\/30{border-color:hsl(var(--wt-cyan) / .3)}.border-\[hsl\(var\(--wt-purple\)\)\]\/15{border-color:hsl(var(--wt-purple) / .15)}.border-\[hsl\(var\(--wt-purple\)\)\]\/20{border-color:hsl(var(--wt-purple) / .2)}.border-\[hsl\(var\(--wt-yellow\)\)\]\/20{border-color:hsl(var(--wt-yellow) / .2)}.border-\[hsl\(var\(--wt-yellow\)\)\]\/25{border-color:hsl(var(--wt-yellow) / .25)}.border-\[rgba\(94\,67\,200\,0\.04\)\]{border-color:#5e43c80a}.border-\[rgba\(94\,67\,200\,0\.08\)\]{border-color:#5e43c814}.border-\[rgba\(94\,67\,200\,0\.12\)\]{border-color:#5e43c81f}.border-\[rgba\(94\,67\,200\,0\.15\)\]{border-color:#5e43c826}.border-accent\/20{border-color:hsl(var(--accent) / .2)}.border-accent\/60{border-color:hsl(var(--accent) / .6)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400\/30{border-color:#fbbf244d}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-border{border-color:hsl(var(--border))}.border-border\/10{border-color:hsl(var(--border) / .1)}.border-border\/20{border-color:hsl(var(--border) / .2)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-card{border-color:hsl(var(--card))}.border-current{border-color:currentColor}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-400\/30{border-color:#4ade804d}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/\[0\.14\]{border-color:#ffffff24}.border-wt-amber\/30{border-color:hsl(var(--wt-amber) / .3)}.border-wt-border{border-color:var(--wt-border)}.border-wt-border-strong{border-color:var(--wt-border-strong)}.border-wt-cyan\/30{border-color:hsl(var(--wt-cyan) / .3)}.border-wt-error-fg{border-color:var(--wt-error-fg)}.border-wt-primary-200{border-color:var(--wt-primary-200)}.border-wt-primary-300{border-color:var(--wt-primary-300)}.border-wt-primary-400{border-color:var(--wt-primary-400)}.border-wt-primary-500{border-color:var(--wt-primary-500)}.border-wt-primary-700{border-color:var(--wt-primary-700)}.border-wt-rose\/30{border-color:hsl(var(--wt-rose) / .3)}.border-wt-success-fg{border-color:var(--wt-success-fg)}.border-wt-violet\/30{border-color:hsl(var(--wt-violet) / .3)}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.\!border-l-\[\#F360C8\]{--tw-border-opacity: 1 !important;border-left-color:rgb(243 96 200 / var(--tw-border-opacity, 1))!important}.border-l-\[\#8266F4\]{--tw-border-opacity: 1;border-left-color:rgb(130 102 244 / var(--tw-border-opacity, 1))}.border-l-\[hsl\(var\(--wt-cyan\)\)\]{border-left-color:hsl(var(--wt-cyan))}.border-l-\[hsl\(var\(--wt-purple\)\)\]{border-left-color:hsl(var(--wt-purple))}.border-l-amber-500{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-blue-600{--tw-border-opacity: 1;border-left-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-l-cyan-400{--tw-border-opacity: 1;border-left-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-emerald-400{--tw-border-opacity: 1;border-left-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-gray-400{--tw-border-opacity: 1;border-left-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-l-indigo-500{--tw-border-opacity: 1;border-left-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-l-orange-500{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-l-pink-500{--tw-border-opacity: 1;border-left-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-primary\/20{border-left-color:hsl(var(--primary) / .2)}.border-l-rose-500{--tw-border-opacity: 1;border-left-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-l-sky-500{--tw-border-opacity: 1;border-left-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-l-teal-500{--tw-border-opacity: 1;border-left-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-l-violet-400{--tw-border-opacity: 1;border-left-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-l-violet-500{--tw-border-opacity: 1;border-left-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-t-amber-400{--tw-border-opacity: 1;border-top-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-t-cyan-400{--tw-border-opacity: 1;border-top-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-rose-400{--tw-border-opacity: 1;border-top-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-violet-400{--tw-border-opacity: 1;border-top-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.\!bg-transparent{background-color:transparent!important}.\!bg-wt-success-bg{background-color:var(--wt-success-bg)!important}.\!bg-wt-warning-bg{background-color:var(--wt-warning-bg)!important}.bg-\[\#021774\]{--tw-bg-opacity: 1;background-color:rgb(2 23 116 / var(--tw-bg-opacity, 1))}.bg-\[\#021774\]\/60{background-color:#02177499}.bg-\[\#03DEFE\]{--tw-bg-opacity: 1;background-color:rgb(3 222 254 / var(--tw-bg-opacity, 1))}.bg-\[\#03DEFE\]\/10{background-color:#03defe1a}.bg-\[\#03DEFE\]\/15{background-color:#03defe26}.bg-\[\#03DEFE\]\/20{background-color:#03defe33}.bg-\[\#0A72DD\]{--tw-bg-opacity: 1;background-color:rgb(10 114 221 / var(--tw-bg-opacity, 1))}.bg-\[\#5E43C8\]{--tw-bg-opacity: 1;background-color:rgb(94 67 200 / var(--tw-bg-opacity, 1))}.bg-\[\#8266F4\]{--tw-bg-opacity: 1;background-color:rgb(130 102 244 / var(--tw-bg-opacity, 1))}.bg-\[\#8266F4\]\/10{background-color:#8266f41a}.bg-\[\#8266F4\]\/15{background-color:#8266f426}.bg-\[\#8266F4\]\/20{background-color:#8266f433}.bg-\[\#8266F4\]\/5{background-color:#8266f40d}.bg-\[\#F360C8\]\/15{background-color:#f360c826}.bg-\[\#F360C8\]\/20{background-color:#f360c833}.bg-\[\#F36DC8\]{--tw-bg-opacity: 1;background-color:rgb(243 109 200 / var(--tw-bg-opacity, 1))}.bg-\[\#FAFBFC\]{--tw-bg-opacity: 1;background-color:rgb(250 251 252 / var(--tw-bg-opacity, 1))}.bg-\[\#FBF9FF\]{--tw-bg-opacity: 1;background-color:rgb(251 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE163\]{--tw-bg-opacity: 1;background-color:rgb(255 225 99 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE163\]\/30{background-color:#ffe1634d}.bg-\[\#FFE163\]\/40{background-color:#ffe16366}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(186\,99\%\,50\%\)\]\/10{background-color:#01e4fe1a}.bg-\[hsl\(48\,100\%\,69\%\)\]\/10{background-color:#ffdf611a}.bg-\[hsl\(var\(--\$\{item\.accent\}\)\)\]\/10{background-color:hsl(var(--${item.accent}) / .1)}.bg-\[hsl\(var\(--background\)\)\]{background-color:hsl(var(--background))}.bg-\[hsl\(var\(--wt-cyan\)\)\]{background-color:hsl(var(--wt-cyan))}.bg-\[hsl\(var\(--wt-cyan\)\)\]\/10{background-color:hsl(var(--wt-cyan) / .1)}.bg-\[hsl\(var\(--wt-cyan\)\)\]\/15{background-color:hsl(var(--wt-cyan) / .15)}.bg-\[hsl\(var\(--wt-cyan\)\)\]\/20{background-color:hsl(var(--wt-cyan) / .2)}.bg-\[hsl\(var\(--wt-cyan\)\)\]\/30{background-color:hsl(var(--wt-cyan) / .3)}.bg-\[hsl\(var\(--wt-cyan\)\)\]\/5,.bg-\[hsl\(var\(--wt-cyan\)\)\]\/\[0\.05\]{background-color:hsl(var(--wt-cyan) / .05)}.bg-\[hsl\(var\(--wt-navy\)\)\]{background-color:hsl(var(--wt-navy))}.bg-\[hsl\(var\(--wt-purple\)\)\]{background-color:hsl(var(--wt-purple))}.bg-\[hsl\(var\(--wt-purple\)\)\]\/10{background-color:hsl(var(--wt-purple) / .1)}.bg-\[hsl\(var\(--wt-purple\)\)\]\/15{background-color:hsl(var(--wt-purple) / .15)}.bg-\[hsl\(var\(--wt-purple\)\)\]\/5{background-color:hsl(var(--wt-purple) / .05)}.bg-\[hsl\(var\(--wt-yellow\)\)\]{background-color:hsl(var(--wt-yellow))}.bg-\[hsl\(var\(--wt-yellow\)\)\]\/10{background-color:hsl(var(--wt-yellow) / .1)}.bg-\[hsl\(var\(--wt-yellow\)\)\]\/15{background-color:hsl(var(--wt-yellow) / .15)}.bg-\[rgba\(94\,67\,200\,0\.06\)\]{background-color:#5e43c80f}.bg-\[rgba\(94\,67\,200\,0\.08\)\]{background-color:#5e43c814}.bg-\[rgba\(94\,67\,200\,0\.12\)\]{background-color:#5e43c81f}.bg-\[rgba\(94\,67\,200\,0\.2\)\]{background-color:#5e43c833}.bg-\[var\(--wt-ok-bg\)\]{background-color:var(--wt-ok-bg)}.bg-\[var\(--wt-pink-bg\)\]{background-color:var(--wt-pink-bg)}.bg-\[var\(--wt-tint\)\]{background-color:var(--wt-tint)}.bg-\[var\(--wt-warn-bg\)\]{background-color:var(--wt-warn-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-accent\/15{background-color:hsl(var(--accent) / .15)}.bg-accent\/5{background-color:hsl(var(--accent) / .05)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-background{background-color:hsl(var(--background))}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border) / .4)}.bg-border\/50{background-color:hsl(var(--border) / .5)}.bg-border\/60{background-color:hsl(var(--border) / .6)}.bg-card{background-color:hsl(var(--card))}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/20{background-color:hsl(var(--foreground) / .2)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/30{background-color:#f9fafb4d}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-50\/30{background-color:#f0fdf44d}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/40{background-color:hsl(var(--primary) / .4)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/90{background-color:hsl(var(--primary) / .9)}.bg-primary\/\[0\.04\]{background-color:hsl(var(--primary) / .04)}.bg-primary\/\[0\.08\]{background-color:hsl(var(--primary) / .08)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/10{background-color:hsl(var(--secondary) / .1)}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-wetransact-purple{background-color:hsl(var(--wetransact-purple))}.bg-wetransact-purple\/15{background-color:hsl(var(--wetransact-purple) / .15)}.bg-wetransact-purple\/20{background-color:hsl(var(--wetransact-purple) / .2)}.bg-wetransact-purple\/25{background-color:hsl(var(--wetransact-purple) / .25)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-white\/\[0\.16\]{background-color:#ffffff29}.bg-white\/\[0\.18\]{background-color:#ffffff2e}.bg-wt-amber{background-color:hsl(var(--wt-amber))}.bg-wt-amber\/10{background-color:hsl(var(--wt-amber) / .1)}.bg-wt-amber\/15{background-color:hsl(var(--wt-amber) / .15)}.bg-wt-amber\/5{background-color:hsl(var(--wt-amber) / .05)}.bg-wt-bg{background-color:var(--wt-bg)}.bg-wt-border{background-color:var(--wt-border)}.bg-wt-cyan{background-color:hsl(var(--wt-cyan))}.bg-wt-cyan\/10{background-color:hsl(var(--wt-cyan) / .1)}.bg-wt-cyan\/15{background-color:hsl(var(--wt-cyan) / .15)}.bg-wt-cyan\/5{background-color:hsl(var(--wt-cyan) / .05)}.bg-wt-error-bg{background-color:var(--wt-error-bg)}.bg-wt-fg-disabled{background-color:var(--wt-fg-disabled)}.bg-wt-primary-100{background-color:var(--wt-primary-100)}.bg-wt-primary-200{background-color:var(--wt-primary-200)}.bg-wt-primary-300{background-color:var(--wt-primary-300)}.bg-wt-primary-500{background-color:var(--wt-primary-500)}.bg-wt-primary-700{background-color:var(--wt-primary-700)}.bg-wt-primary-900{background-color:var(--wt-primary-900)}.bg-wt-rose{background-color:hsl(var(--wt-rose))}.bg-wt-rose\/10{background-color:hsl(var(--wt-rose) / .1)}.bg-wt-rose\/15{background-color:hsl(var(--wt-rose) / .15)}.bg-wt-success-bg{background-color:var(--wt-success-bg)}.bg-wt-violet{background-color:hsl(var(--wt-violet))}.bg-wt-violet\/10{background-color:hsl(var(--wt-violet) / .1)}.bg-wt-violet\/15{background-color:hsl(var(--wt-violet) / .15)}.bg-wt-violet\/5{background-color:hsl(var(--wt-violet) / .05)}.bg-wt-warning-bg{background-color:var(--wt-warning-bg)}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[hsl\(186\,99\%\,50\%\)\]\/20{--tw-gradient-from: hsl(186 99% 50% / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(186 99% 50% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--wt-cyan\)\)\]{--tw-gradient-from: hsl(var(--wt-cyan)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--wt-cyan) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--wt-navy\)\)\]{--tw-gradient-from: hsl(var(--wt-navy)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--wt-navy) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--wt-purple\)\)\]{--tw-gradient-from: hsl(var(--wt-purple)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--wt-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--wt-yellow\)\)\]{--tw-gradient-from: hsl(var(--wt-yellow)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--wt-yellow) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-border{--tw-gradient-from: hsl(var(--border)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-wetransact-purple{--tw-gradient-from: hsl(var(--wetransact-purple)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--wetransact-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/80{--tw-gradient-from: rgb(255 255 255 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-wt-primary-900{--tw-gradient-from: var(--wt-primary-900) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#1a2980\]{--tw-gradient-to: rgb(26 41 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1a2980 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(254\,86\%\,40\%\)\]{--tw-gradient-to: hsl(254 86% 40% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(254,86%,40%) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--wt-purple\)\)\]{--tw-gradient-to: hsl(var(--wt-purple) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--wt-purple)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-card{--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[hsl\(186\,99\%\,40\%\)\]{--tw-gradient-to: hsl(186,99%,40%) var(--tw-gradient-to-position)}.to-\[hsl\(254\,86\%\,68\%\)\]\/20{--tw-gradient-to: hsl(254 86% 68% / .2) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--wt-cyan\)\)\]{--tw-gradient-to: hsl(var(--wt-cyan)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--wt-cyan\)\)\]\/5{--tw-gradient-to: hsl(var(--wt-cyan) / .05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--wt-navy\)\)\]{--tw-gradient-to: hsl(var(--wt-navy)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--wt-purple\)\)\]{--tw-gradient-to: hsl(var(--wt-purple)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--wt-yellow\)\)\]{--tw-gradient-to: hsl(var(--wt-yellow)) var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-background{--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.to-card{--tw-gradient-to: hsl(var(--card)) var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-muted\/60{--tw-gradient-to: hsl(var(--muted) / .6) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/60{--tw-gradient-to: rgb(255 255 255 / .6) var(--tw-gradient-to-position)}.to-wt-primary-700{--tw-gradient-to: var(--wt-primary-700) var(--tw-gradient-to-position)}.fill-amber-400{fill:#fbbf24}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[14px\]{padding:14px}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(4rem\+20px\)\]{padding-bottom:calc(4rem + 20px)}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-56{padding-left:14rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[calc\(50\%\+20px\)\]{padding-left:calc(50% + 20px)}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[calc\(50\%\+20px\)\]{padding-right:calc(50% + 20px)}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-3px\]{vertical-align:-3px}.font-\[\'Instrument_Sans\'\]{font-family:Instrument Sans}.font-\[\'Outfit\'\]{font-family:Outfit}.font-display{font-family:Satoshi,DM Sans,system-ui,sans-serif}.font-mono{font-family:JetBrains Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.75rem\]{font-size:.75rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.8\]{line-height:1.8}.leading-\[18px\]{line-height:18px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.04em\],.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.5px\]{letter-spacing:.5px}.tracking-\[1px\]{letter-spacing:1px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-wt-success-fg{color:var(--wt-success-fg)!important}.\!text-wt-warning-fg{color:var(--wt-warning-fg)!important}.text-\[\#0097ad\]{--tw-text-opacity: 1;color:rgb(0 151 173 / var(--tw-text-opacity, 1))}.text-\[\#021774\]{--tw-text-opacity: 1;color:rgb(2 23 116 / var(--tw-text-opacity, 1))}.text-\[\#021774\]\/80{color:#021774cc}.text-\[\#03DEFE\]{--tw-text-opacity: 1;color:rgb(3 222 254 / var(--tw-text-opacity, 1))}.text-\[\#0A66C2\]{--tw-text-opacity: 1;color:rgb(10 102 194 / var(--tw-text-opacity, 1))}.text-\[\#10B981\]{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-\[\#222125\]{--tw-text-opacity: 1;color:rgb(34 33 37 / var(--tw-text-opacity, 1))}.text-\[\#2C1C6C\]{--tw-text-opacity: 1;color:rgb(44 28 108 / var(--tw-text-opacity, 1))}.text-\[\#343130\]{--tw-text-opacity: 1;color:rgb(52 49 48 / var(--tw-text-opacity, 1))}.text-\[\#475569\]{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-\[\#5E43C8\]{--tw-text-opacity: 1;color:rgb(94 67 200 / var(--tw-text-opacity, 1))}.text-\[\#656578\]{--tw-text-opacity: 1;color:rgb(101 101 120 / var(--tw-text-opacity, 1))}.text-\[\#8266F4\]{--tw-text-opacity: 1;color:rgb(130 102 244 / var(--tw-text-opacity, 1))}.text-\[\#8B6914\]{--tw-text-opacity: 1;color:rgb(139 105 20 / var(--tw-text-opacity, 1))}.text-\[\#F59E0B\]{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-\[\#a13a8a\]{--tw-text-opacity: 1;color:rgb(161 58 138 / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--\$\{item\.accent\}\)\)\]{color:hsl(var(--${item.accent}))}.text-\[hsl\(var\(--wt-cyan\)\)\]{color:hsl(var(--wt-cyan))}.text-\[hsl\(var\(--wt-navy\)\)\]{color:hsl(var(--wt-navy))}.text-\[hsl\(var\(--wt-navy\)\)\]\/70{color:hsl(var(--wt-navy) / .7)}.text-\[hsl\(var\(--wt-purple\)\)\]{color:hsl(var(--wt-purple))}.text-\[hsl\(var\(--wt-rose\)\)\]{color:hsl(var(--wt-rose))}.text-\[hsl\(var\(--wt-violet\)\)\]{color:hsl(var(--wt-violet))}.text-\[hsl\(var\(--wt-yellow\)\)\]{color:hsl(var(--wt-yellow))}.text-\[var\(--wt-ok-fg\)\]{color:var(--wt-ok-fg)}.text-\[var\(--wt-pink-fg\)\]{color:var(--wt-pink-fg)}.text-\[var\(--wt-primary\)\]{color:var(--wt-primary)}.text-\[var\(--wt-warn-fg\)\]{color:var(--wt-warn-fg)}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-border{color:hsl(var(--border))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/70{color:hsl(var(--destructive) / .7)}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/20{color:hsl(var(--muted-foreground) / .2)}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/50{color:hsl(var(--primary) / .5)}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/\[0\.12\]{color:#ffffff1f}.text-wt-amber{color:hsl(var(--wt-amber))}.text-wt-cyan{color:hsl(var(--wt-cyan))}.text-wt-error-fg{color:var(--wt-error-fg)}.text-wt-fg{color:var(--wt-fg)}.text-wt-fg-default{color:var(--wt-fg-default)}.text-wt-fg-muted{color:var(--wt-fg-muted)}.text-wt-fg-subtle{color:var(--wt-fg-subtle)}.text-wt-primary-300{color:var(--wt-primary-300)}.text-wt-primary-500{color:var(--wt-primary-500)}.text-wt-primary-700{color:var(--wt-primary-700)}.text-wt-primary-800{color:var(--wt-primary-800)}.text-wt-primary-900{color:var(--wt-primary-900)}.text-wt-purple{color:hsl(var(--wt-purple))}.text-wt-rose{color:hsl(var(--wt-rose))}.text-wt-success-fg{color:var(--wt-success-fg)}.text-wt-violet{color:hsl(var(--wt-violet))}.text-wt-warning-fg{color:var(--wt-warning-fg)}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[\#03DEFE\]{accent-color:#03DEFE}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.12\]{opacity:.12}.\!shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_7px_theme\(colors\.emerald\.500\)\]{--tw-shadow: 0 0 7px #10b981;--tw-shadow-colored: 0 0 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(44\,28\,108\,0\.04\)\,0_8px_24px_rgba\(94\,67\,200\,0\.06\)\]{--tw-shadow: 0 1px 2px rgba(44,28,108,.04),0 8px 24px rgba(94,67,200,.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.06);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(94\,67\,200\,0\.3\)\]{--tw-shadow: 0 2px 8px rgba(94,67,200,.3);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-hub{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-wt-md{--tw-shadow: var(--wt-shadow-md);--tw-shadow-colored: var(--wt-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-wt-primary{--tw-shadow: var(--wt-shadow-primary);--tw-shadow-colored: var(--wt-shadow-primary);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-wt-sm{--tw-shadow: var(--wt-shadow-sm);--tw-shadow-colored: var(--wt-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-cyan-100\/50{--tw-shadow-color: rgb(207 250 254 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-50{--tw-shadow-color: #ecfeff;--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#0A72DD\]\/40{--tw-ring-color: rgb(10 114 221 / .4)}.ring-\[\#5E43C8\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(94 67 200 / var(--tw-ring-opacity, 1))}.ring-\[hsl\(var\(--wt-cyan\)\)\]{--tw-ring-color: hsl(var(--wt-cyan))}.ring-\[hsl\(var\(--wt-cyan\)\)\]\/10{--tw-ring-color: hsl(var(--wt-cyan) / .1)}.ring-accent{--tw-ring-color: hsl(var(--accent))}.ring-border\/30{--tw-ring-color: hsl(var(--border) / .3)}.ring-border\/40{--tw-ring-color: hsl(var(--border) / .4)}.ring-destructive\/30{--tw-ring-color: hsl(var(--destructive) / .3)}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-wt-amber\/30{--tw-ring-color: hsl(var(--wt-amber) / .3)}.ring-wt-cyan\/30{--tw-ring-color: hsl(var(--wt-cyan) / .3)}.ring-wt-primary-700{--tw-ring-color: var(--wt-primary-700)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\,opacity\,filter\]{transition-property:background-color,box-shadow,opacity,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-right{--tw-enter-translate-x: 100%}.slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[writing-mode\:vertical-lr\]{writing-mode:vertical-lr}:root{--wt-bg: #FBF9FF;--wt-surface: #FFFFFF;--wt-surface-tint: #F2EEFF;--wt-primary-100: #FBF9FF;--wt-primary-200: #F2EEFF;--wt-primary-300: #E2DBFF;--wt-primary-400: #C9BCFF;--wt-primary-500: #7C6CEC;--wt-primary-600: #8266F4;--wt-primary-700: #5E43C8;--wt-primary-800: #402C93;--wt-primary-900: #2C1C6C;--wt-fg: #222125;--wt-fg-default: #343130;--wt-fg-muted: #656578;--wt-fg-subtle: #9191A4;--wt-fg-disabled: #B6B6C0;--wt-border: #EDEDF3;--wt-border-strong: #DFDFE5;--wt-success-fg: #039855;--wt-success-bg: #E6FFEF;--wt-warning-fg: #B78B00;--wt-warning-bg: #FFF4C5;--wt-error-fg: #D75E6B;--wt-error-bg: #FEE4E2;--wt-radius-sm: 6px;--wt-radius-md: 8px;--wt-radius-lg: 12px;--wt-radius-xl: 16px;--wt-radius-2xl: 20px;--wt-radius-pill: 999px;--wt-shadow-sm: 0 1px 2px 0 rgba(16, 24, 40, .06), 0 1px 3px 0 rgba(16, 24, 40, .1);--wt-shadow-md: 0 2px 4px -2px rgba(16, 24, 40, .06), 0 4px 8px -2px rgba(16, 24, 40, .1);--wt-shadow-lg: 0 4px 6px -2px rgba(16, 24, 40, .03), 0 12px 16px -4px rgba(16, 24, 40, .08);--wt-shadow-primary: 0 4px 6px -2px rgba(94, 67, 200, .2)}body{background-color:var(--wt-bg);color:var(--wt-fg-default);font-family:Inter,system-ui,sans-serif;font-size:14px}main .container{max-width:100%;padding-left:0;padding-right:0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glow{0%,to{box-shadow:0 0 5px #00d69d4d}50%{box-shadow:0 0 20px #00d69d99}}@keyframes wiggle{0%,7%,to{transform:rotate(0)}15%{transform:rotate(-3deg)}20%{transform:rotate(3deg)}25%{transform:rotate(-3deg)}30%{transform:rotate(3deg)}35%{transform:rotate(-1deg)}40%{transform:rotate(1deg)}50%,to{transform:rotate(0)}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeInRight{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes checkPop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-5%) rotate(-2deg)}30%{transform:translate(4%) rotate(2deg)}45%{transform:translate(-3%) rotate(-1deg)}60%{transform:translate(2%) rotate(1deg)}75%{transform:translate(-1%)}to{transform:translate(0)}}.animate-float{animation:float 3s ease-in-out infinite}.animate-glow{animation:glow 2s ease-in-out infinite}.animate-wiggle{animation:wiggle 1s ease-in-out}.animate-slide-in-up{animation:slideInUp .5s ease-out}.animate-scale-in{animation:scaleIn .3s ease-out}.animate-fade-in-right{animation:fadeInRight .4s ease-out}.animate-shimmer{background:linear-gradient(90deg,transparent 0%,hsla(0,0%,100%,.4) 50%,transparent 100%);background-size:200% 100%;animation:shimmer 2s infinite}.animate-check-pop{animation:checkPop .3s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .3s ease-out both}.hover-lift{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.hover-lift:hover{transform:translateY(-2px)}.hover-grow:hover{transform:scale(1.05);transition:transform .2s ease}.hover-glow:hover{box-shadow:0 0 15px #00d69d66;transition:box-shadow .3s ease}.hover-bounce:hover{animation:wiggle .5s ease-in-out}.upload-wobble:hover{animation:wobble 1s}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.stagger-5{animation-delay:.5s}.card-hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.card-hover:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.fade-enter{opacity:0;transform:translateY(10px)}.fade-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s,transform .3s}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent;border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground))}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px hsl(var(--card)) inset!important;-webkit-text-fill-color:inherit!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}input{min-height:40px!important;max-height:40px!important;box-sizing:border-box!important;position:relative!important;will-change:auto!important}input:-webkit-autofill{animation:none!important;-webkit-transition:none!important;transition:none!important}input::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;position:absolute!important}.wt-print-only{display:none}@media print{@page{size:A4 landscape;margin:14mm 12mm 18mm}body{background:#fff!important}body:has(.wt-print-root) *{visibility:hidden}body:has(.wt-print-root) .wt-print-root,body:has(.wt-print-root) .wt-print-root *{visibility:visible}.wt-print-root{position:absolute;top:0;left:0;right:0}.wt-print-only{display:block!important}.wt-print-page{page-break-after:always}.wt-print-page:last-child{page-break-after:auto}.wt-print-h1{font-size:22pt;margin:0 0 4pt;font-family:var(--wt-font);color:#0f1b3d}.wt-print-sub{font-size:9pt;color:#475569;margin:0 0 12pt}.wt-print-section-title{font-size:13pt;font-family:var(--wt-font);color:#0f1b3d;margin:14pt 0 6pt;border-bottom:1px solid #CBD5E1;padding-bottom:4pt}.wt-print-h3{font-size:11pt;font-weight:700;color:#0f1b3d;margin:8pt 0 4pt}.wt-print-body{font-size:9.5pt;line-height:1.45;color:#1f2937;white-space:pre-wrap}.wt-print-table{width:100%;border-collapse:collapse;font-size:8.5pt;table-layout:fixed}.wt-print-table th,.wt-print-table td{border:1px solid #CBD5E1;padding:6pt 7pt;vertical-align:top;word-wrap:break-word}.wt-print-table thead{display:table-header-group;background:#e2e8f0}.wt-print-table tr{page-break-inside:avoid}.wt-print-table th{font-size:9pt;color:#0f1b3d;text-align:left}.wt-print-footer{position:fixed;bottom:6mm;left:12mm;right:12mm;font-size:8pt;color:#475569;display:flex;justify-content:space-between;border-top:1px solid #CBD5E1;padding-top:3mm}.wt-print-footer .wt-print-pages:after{content:counter(page) " of " counter(pages)}.wt-print-level-card,.wt-print-promo{border:1px solid #CBD5E1;border-radius:6pt;padding:8pt 10pt;margin-bottom:8pt;page-break-inside:avoid}.wt-print-promo ul{margin:4pt 0 0;padding-left:14pt}}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-\[\#656578\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(101 101 120 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#656578\]::placeholder{--tw-text-opacity: 1;color:rgb(101 101 120 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:hsl(var(--muted-foreground) / .5)}.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground) / .5)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:text-muted-foreground\/50:before{content:var(--tw-content);color:hsl(var(--muted-foreground) / .5)}.before\:content-\[\'•\'\]:before{--tw-content: "•";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-\[8px\]:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.first\:border-l:first-child{border-left-width:1px}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r-\[8px\]:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.visited\:text-\[\#222125\]:visited{color:#222125}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-0:hover{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-6:hover{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#021774\]:hover{--tw-border-opacity: 1;border-color:rgb(2 23 116 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8266F4\]:hover{--tw-border-opacity: 1;border-color:rgb(130 102 244 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8266F4\]\/40:hover{border-color:#8266f466}.hover\:border-\[\#8266F4\]\/50:hover{border-color:#8266f480}.hover\:border-\[\#C9BCFF\]:hover{--tw-border-opacity: 1;border-color:rgb(201 188 255 / var(--tw-border-opacity, 1))}.hover\:border-\[\#F360C8\]:hover{--tw-border-opacity: 1;border-color:rgb(243 96 200 / var(--tw-border-opacity, 1))}.hover\:border-\[hsl\(var\(--\$\{item\.accent\}\)\)\]\/30:hover{border-color:hsl(var(--${item.accent}) / .3)}.hover\:border-\[hsl\(var\(--wt-cyan\)\)\]:hover{border-color:hsl(var(--wt-cyan))}.hover\:border-\[hsl\(var\(--wt-cyan\)\)\]\/30:hover{border-color:hsl(var(--wt-cyan) / .3)}.hover\:border-\[hsl\(var\(--wt-purple\)\)\]\/30:hover{border-color:hsl(var(--wt-purple) / .3)}.hover\:border-\[rgba\(94\,67\,200\,0\.25\)\]:hover{border-color:#5e43c840}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-foreground\/20:hover{border-color:hsl(var(--foreground) / .2)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-muted-foreground\/30:hover{border-color:hsl(var(--muted-foreground) / .3)}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-transparent:hover{border-color:transparent}.hover\:border-wt-primary-200:hover{border-color:var(--wt-primary-200)}.hover\:border-wt-primary-300:hover{border-color:var(--wt-primary-300)}.hover\:border-wt-primary-400:hover{border-color:var(--wt-primary-400)}.hover\:border-wt-primary-500:hover{border-color:var(--wt-primary-500)}.hover\:border-wt-violet\/30:hover{border-color:hsl(var(--wt-violet) / .3)}.hover\:border-opacity-100:hover{--tw-border-opacity: 1}.hover\:bg-\[\#021774\]\/5:hover{background-color:#0217740d}.hover\:bg-\[\#03DEFE\]\/10:hover{background-color:#03defe1a}.hover\:bg-\[\#03DEFE\]\/80:hover{background-color:#03defecc}.hover\:bg-\[\#4e36b0\]:hover{--tw-bg-opacity: 1;background-color:rgb(78 54 176 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#6b50e0\]:hover{--tw-bg-opacity: 1;background-color:rgb(107 80 224 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#8266F4\]\/5:hover{background-color:#8266f40d}.hover\:bg-\[\#8266F4\]\/90:hover{background-color:#8266f4e6}.hover\:bg-\[\#E8EEFF\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 238 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F0F2FA\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 242 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F1F5F9\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F4F5FB\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 245 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F8F9FC\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 249 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F8FAFC\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FAFBFD\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 251 253 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FBF9FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fafbfe\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 251 254 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(var\(--wt-purple\)\)\]\/90:hover{background-color:hsl(var(--wt-purple) / .9)}.hover\:bg-\[rgba\(94\,67\,200\,0\.06\)\]:hover{background-color:#5e43c80f}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/10:hover{background-color:hsl(var(--accent) / .1)}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/5:hover{background-color:hsl(var(--accent) / .05)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/30:hover{background-color:#eff6ff4d}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-foreground:hover{background-color:hsl(var(--foreground))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500\/20:hover{background-color:#22c55e33}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/20:hover{background-color:hsl(var(--muted-foreground) / .2)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-orange-50\/30:hover{background-color:#fff7ed4d}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/100:hover{background-color:hsl(var(--primary) / 1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary) / .15)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-primary\/\[0\.03\]:hover{background-color:hsl(var(--primary) / .03)}.hover\:bg-primary\/\[0\.08\]:hover{background-color:hsl(var(--primary) / .08)}.hover\:bg-purple-50\/30:hover{background-color:#faf5ff4d}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-wetransact-purple\/90:hover{background-color:hsl(var(--wetransact-purple) / .9)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-wt-amber:hover{background-color:hsl(var(--wt-amber))}.hover\:bg-wt-border:hover{background-color:var(--wt-border)}.hover\:bg-wt-cyan:hover{background-color:hsl(var(--wt-cyan))}.hover\:bg-wt-cyan\/15:hover{background-color:hsl(var(--wt-cyan) / .15)}.hover\:bg-wt-error-bg:hover{background-color:var(--wt-error-bg)}.hover\:bg-wt-primary-100:hover{background-color:var(--wt-primary-100)}.hover\:bg-wt-primary-200:hover{background-color:var(--wt-primary-200)}.hover\:bg-wt-primary-300:hover{background-color:var(--wt-primary-300)}.hover\:bg-wt-primary-800:hover{background-color:var(--wt-primary-800)}.hover\:bg-wt-rose:hover{background-color:hsl(var(--wt-rose))}.hover\:bg-wt-violet:hover{background-color:hsl(var(--wt-violet))}.hover\:from-primary\/30:hover{--tw-gradient-from: hsl(var(--primary) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-primary\/20:hover{--tw-gradient-to: hsl(var(--primary) / .2) var(--tw-gradient-to-position)}.hover\:pl-3\.5:hover{padding-left:.875rem}.hover\:text-\[\#02b8d4\]:hover{--tw-text-opacity: 1;color:rgb(2 184 212 / var(--tw-text-opacity, 1))}.hover\:text-\[\#03DEFE\]:hover{--tw-text-opacity: 1;color:rgb(3 222 254 / var(--tw-text-opacity, 1))}.hover\:text-\[\#6b50e0\]:hover{--tw-text-opacity: 1;color:rgb(107 80 224 / var(--tw-text-opacity, 1))}.hover\:text-\[\#8266F4\]:hover{--tw-text-opacity: 1;color:rgb(130 102 244 / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(var\(--wt-purple\)\)\]:hover{color:hsl(var(--wt-purple))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-emerald-600:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-muted-foreground\/80:hover{color:hsl(var(--muted-foreground) / .8)}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-wt-cyan:hover{color:hsl(var(--wt-cyan))}.hover\:text-wt-error-fg:hover{color:var(--wt-error-fg)}.hover\:text-wt-fg:hover{color:var(--wt-fg)}.hover\:text-wt-primary-700:hover{color:var(--wt-primary-700)}.hover\:text-wt-primary-800:hover{color:var(--wt-primary-800)}.hover\:text-wt-violet:hover{color:hsl(var(--wt-violet))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-wt-sm:hover{--tw-shadow: var(--wt-shadow-sm);--tw-shadow-colored: var(--wt-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-gray-200\/50:hover{--tw-shadow-color: rgb(229 231 235 / .5);--tw-shadow: var(--tw-shadow-colored)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#021774\]:focus{--tw-border-opacity: 1;border-color:rgb(2 23 116 / var(--tw-border-opacity, 1))}.focus\:border-\[\#8266F4\]:focus{--tw-border-opacity: 1;border-color:rgb(130 102 244 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-primary\/30:focus{border-color:hsl(var(--primary) / .3)}.focus\:border-wt-cyan\/30:focus{border-color:hsl(var(--wt-cyan) / .3)}.focus\:border-wt-primary-500:focus{border-color:var(--wt-primary-500)}.focus\:border-wt-violet\/30:focus{border-color:hsl(var(--wt-violet) / .3)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-card:focus{background-color:hsl(var(--card))}.focus\:bg-muted\/40:focus{background-color:hsl(var(--muted) / .4)}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[3px\]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#021774\]\/20:focus{--tw-ring-color: rgb(2 23 116 / .2)}.focus\:ring-\[\#5E43C8\]\/20:focus{--tw-ring-color: rgb(94 67 200 / .2)}.focus\:ring-\[\#5E43C8\]\/30:focus{--tw-ring-color: rgb(94 67 200 / .3)}.focus\:ring-\[\#8266F4\]\/20:focus{--tw-ring-color: rgb(130 102 244 / .2)}.focus\:ring-emerald-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-wt-amber\/30:focus{--tw-ring-color: hsl(var(--wt-amber) / .3)}.focus\:ring-wt-cyan\/30:focus{--tw-ring-color: hsl(var(--wt-cyan) / .3)}.focus\:ring-wt-primary-300:focus{--tw-ring-color: var(--wt-primary-300)}.focus\:ring-wt-rose\/30:focus{--tw-ring-color: hsl(var(--wt-rose) / .3)}.focus\:ring-wt-violet\/30:focus{--tw-ring-color: hsl(var(--wt-violet) / .3)}.focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#5E43C8\]\/30:focus-visible{--tw-ring-color: rgb(94 67 200 / .3)}.focus-visible\:ring-\[var\(--wt-primary-300\)\]:focus-visible{--tw-ring-color: var(--wt-primary-300)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-primary{border-color:hsl(var(--primary))}.group:hover .group-hover\:bg-\[hsl\(var\(--wt-purple\)\)\]\/10{background-color:hsl(var(--wt-purple) / .1)}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-primary\/20{background-color:hsl(var(--primary) / .2)}.group:hover .group-hover\:text-\[\#021774\]{--tw-text-opacity: 1;color:rgb(2 23 116 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[hsl\(var\(--wt-purple\)\)\]{color:hsl(var(--wt-purple))}.group:hover .group-hover\:text-\[hsl\(var\(--wt-violet\)\)\]{color:hsl(var(--wt-violet))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-white\/60{color:#fff9}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-\[0\.08\]{opacity:.08}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent\/20[aria-selected=true]{background-color:hsl(var(--accent) / .2)}.aria-selected\:bg-accent\/40[aria-selected=true]{background-color:hsl(var(--accent) / .4)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground\/60[aria-selected=true]{color:hsl(var(--muted-foreground) / .6)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:rotate-180[data-state=open]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:border-\[\#03DEFE\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(3 222 254 / var(--tw-border-opacity, 1))}.data-\[state\=open\]\:border-primary\/20[data-state=open]{border-color:hsl(var(--primary) / .2)}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-\[\#8266F4\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(130 102 244 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-muted\/30[data-state=open]{background-color:hsl(var(--muted) / .3)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-\[\#021774\][data-state=active]{--tw-text-opacity: 1;color:rgb(2 23 116 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-\[\#222125\][data-state=active]{--tw-text-opacity: 1;color:rgb(34 33 37 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:justify-center{justify-content:center}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:12px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:bg-emerald-950\/20:is(.dark *){background-color:#022c2233}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-emerald-500:is(.dark *){--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mr-auto{margin-right:auto}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-6{height:1.5rem}.sm\:w-64{width:16rem}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[660px\]{max-width:660px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-1{gap:.25rem}.sm\:gap-12{gap:3rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-8{gap:2rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:self-center{align-self:center}.sm\:rounded-lg{border-radius:12px}.sm\:p-10{padding:2.5rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pl-11{padding-left:2.75rem}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 700px){.min-\[700px\]\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.min-\[700px\]\:p-8{padding:2rem}.min-\[700px\]\:px-6{padding-left:1.5rem;padding-right:1.5rem}.min-\[700px\]\:text-\[28px\]{font-size:28px}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:left-1\/2{left:50%}.md\:col-span-3{grid-column:span 3 / span 3}.md\:ml-8{margin-left:2rem}.md\:ml-\[60px\]{margin-left:60px}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-20{width:5rem}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-0{gap:0px}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[22px\]{font-size:22px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[36px\]{font-size:36px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:16px}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1000px){.min-\[1000px\]\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.min-\[1000px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[1000px\]\:px-10{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:w-\[380px\]{width:380px}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-self-end{justify-self:end}.lg\:p-10{padding:2.5rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1200px){.min-\[1200px\]\:block{display:block}.min-\[1200px\]\:hidden{display:none}}@media (min-width: 1280px){.xl\:flex{display:flex}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent\/40:has([aria-selected]){background-color:hsl(var(--accent) / .4)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-full:has([aria-selected]):first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-full:has([aria-selected]):last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/30:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .3)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-full:has([aria-selected].day-range-end){border-top-right-radius:9999px;border-bottom-right-radius:9999px}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\.absolute\]\:hidden>button.absolute{display:none}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:bg-white>div{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}@font-face{font-family:Greycliff CF;src:url(/fonts/GreycliffCF-Light.woff2) format("woff2");font-weight:100 300;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(/fonts/GreycliffCF-Medium.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Greycliff CF;src:url(/fonts/GreycliffCF-Bold.woff2) format("woff2");font-weight:600 900;font-style:normal;font-display:swap}:root{--wt-font: "Greycliff CF", "Inter", ui-sans-serif, system-ui, sans-serif;--wt-canvas: #F2EEFF;--wt-panel: #FBF9FF;--wt-card: #FFFFFF;--wt-row-hover: #F7F4FF;--wt-scrim: rgba(16, 24, 40, .5);--wt-ink: #2C1C6C;--wt-text: #343130;--wt-fg-2: #444455;--wt-muted: #656578;--wt-subtle: #9191A4;--wt-line: #EDEDF3;--wt-tint: #F2EEFF;--wt-tint-2: #E2DBFF;--wt-lilac: #C9BCFF;--wt-primary: #5E43C8;--wt-primary-hover: #5038B4;--wt-on-primary: #FFFFFF;--wt-disabled-bg: #C9BCFF;--wt-on-disabled: #FFFFFF;--wt-ink-bg: #2C1C6C;--wt-on-ink: #FFFFFF;--wt-ink-icon: #C9BCFF;--wt-ok-bg: #DDF2E6;--wt-ok-fg: #1F7A4D;--wt-ok-dot: #2E9E6A;--wt-ok-row: #F1FAF5;--wt-ok-border: #CDEBDA;--wt-warn-bg: #FEF4DE;--wt-warn-border: #F7D58A;--wt-warn-strong: #F2B53A;--wt-warn-fg: #8A5A00;--wt-warn-ink: #5C3D00;--wt-target-bg: #FFFBF0;--wt-target-step: rgba(242, 181, 58, .22);--wt-danger-bg: #FDECEC;--wt-danger-soft-bg: #FFF6F6;--wt-danger-soft-border: #F6D5D5;--wt-danger-fg: #B42318;--wt-danger: #B42318;--wt-danger-hover: #912018;--wt-on-danger: #FFFFFF;--wt-pink-bg: #FDEAF3;--wt-pink-fg: #B8327A;--wt-pink-dot: #E2509B;--wt-orange-fg: #B4540A;--wt-rel-direct-bg: #E6EAFF;--wt-rel-direct-fg: #031674;--wt-rel-skip-bg: #FFF6CD;--wt-rel-skip-fg: #7A5C00;--wt-brand-base: #4A33D1;--wt-navy-base: #3A2794;--wt-onp-surface: #5A3ED6;--wt-onp-surface-2: #7A5CE6;--wt-onp-hover: #7A4FDE;--wt-onp-divider: #6F55E0;--wt-onp-thumb: #B9A8F5;--wt-onp-muted: #E2DBFF;--wt-onp-text: #F2EEFF;--wt-onp-ring: #5238CF;--wt-onp-ink: #2C1C6C;--wt-onp-white: #FFFFFF;--wt-onp-white-hover: #F2EEFF;--wt-onp-track: #4A33B8;--wt-grid: linear-gradient(rgba(255, 255, 255, .08) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .08) 1px, transparent 1px);--wt-grid-navy: linear-gradient(rgba(255, 255, 255, .07) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .07) 1px, transparent 1px);--wt-grad-sidebar: linear-gradient(165deg, #5A3AD8 0%, #8A4BE0 50%, #D065CF 100%);--wt-grad-brand: linear-gradient(110deg, #3F2BC9 0%, #6A3FDB 50%, #C25BD3 100%);--wt-grad-navy: linear-gradient(155deg, #34228A 0%, #3E2A9C 45%, #5638C8 80%, #6A4FDF 100%);--wt-av-brand: linear-gradient(135deg, #5E43C8, #D35ED3);--wt-av-manager: linear-gradient(135deg, #2C1C6C, #5E43C8);--wt-av-peer: linear-gradient(135deg, #5E43C8, #9B7BF0);--wt-av-cross: linear-gradient(135deg, #B8327A, #D35ED3);--wt-av-self: linear-gradient(135deg, #1F7A4D, #2E9E6A);--wt-av-direct: linear-gradient(135deg, #031674, #3B5BDB);--wt-av-skip: linear-gradient(135deg, #7A5C00, #D4A017);--wt-radius-card: 25px;--wt-elev-sm: 0 1px 2px 0 rgba(16, 24, 40, .06), 0 1px 3px 0 rgba(16, 24, 40, .1);--wt-elev-md: 0 2px 4px -2px rgba(16, 24, 40, .06), 0 4px 8px -2px rgba(16, 24, 40, .1);--wt-elev-lg: 0 4px 6px -2px rgba(16, 24, 40, .03), 0 12px 16px -4px rgba(16, 24, 40, .08);--wt-shadow-float: 0 8px 20px -6px rgba(44, 28, 108, .45);--wt-shadow-float-soft: 0 8px 20px -8px rgba(44, 28, 108, .5);--wt-focus: #7A5CE6;--wt-focus-on-ink: #C9BCFF;--wt-ring: 0 0 0 3px rgba(94, 67, 200, .2);--wt-ease: cubic-bezier(.2, .8, .2, 1);--wt-dur: .18s}@media not print{[data-theme=dark]{--wt-canvas: #15131F;--wt-panel: #232033;--wt-card: #1E1B2B;--wt-row-hover: #29253B;--wt-scrim: rgba(0, 0, 0, .6);--wt-ink: #EDE9FF;--wt-text: #E4E2EA;--wt-fg-2: #CFCBD9;--wt-muted: #A7A3B6;--wt-subtle: #8F8BA0;--wt-line: #2F2B40;--wt-tint: #2A2540;--wt-tint-2: #3A3358;--wt-lilac: #6B5BB8;--wt-primary: #A796FF;--wt-primary-hover: #C9BCFF;--wt-on-primary: #15131F;--wt-disabled-bg: #3A3358;--wt-on-disabled: #8A869A;--wt-ink-bg: #3A2794;--wt-on-ink: #FFFFFF;--wt-ink-icon: #C9BCFF;--wt-ok-bg: #12352A;--wt-ok-fg: #6CE9A6;--wt-ok-dot: #3CCB8A;--wt-ok-row: #172A23;--wt-warn-bg: #3A3216;--wt-warn-border: #6B5A1E;--wt-warn-strong: #F2B53A;--wt-warn-fg: #FFE163;--wt-warn-ink: #FFEBA6;--wt-danger-bg: #3A1A1A;--wt-danger-fg: #FDA29B;--wt-danger: #F97066;--wt-danger-hover: #FDA29B;--wt-on-danger: #15131F;--wt-pink-bg: #4A2240;--wt-pink-fg: #FBD0ED;--wt-pink-dot: #F46DC8;--wt-orange-fg: #F5A35B;--wt-rel-direct-bg: #1C2350;--wt-rel-direct-fg: #B9C5FF;--wt-rel-skip-bg: #3A3216;--wt-rel-skip-fg: #FFE163;--wt-elev-sm: 0 1px 2px rgba(0, 0, 0, .3);--wt-elev-md: 0 2px 8px rgba(0, 0, 0, .35);--wt-elev-lg: 0 8px 24px rgba(0, 0, 0, .4);--wt-focus: #A796FF;--wt-ring: 0 0 0 3px rgba(167, 150, 255, .3)}}.wtk{font-family:var(--wt-font);color:var(--wt-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wtk :where(h1,h2,h3,h4,h5,h6){font-family:inherit;letter-spacing:normal;margin:0}:where(.wtk) a{color:var(--wt-primary);text-decoration:none}:where(.wtk) a:hover{text-decoration:underline;text-underline-offset:2px}:where(.wtk) :focus{outline:none}:where(.wtk) :focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}:is(.wtk-hero,.wtk-callout--ink,.wtk-callout--ink-banner) *{--wt-focus: var(--wt-focus-on-ink)}.wtk .lucide,[class^=wtk-]>.lucide,[class*=" wtk-"]>.lucide{stroke-width:2.25}[class^=wtk-][hidden],[class*=" wtk-"][hidden]{display:none!important}.wtk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wtk-main{container:wt-main / inline-size}.wtk-page{position:relative;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:clamp(16px,3vw,32px) clamp(16px,3vw,32px) 64px;display:flex;flex-direction:column;gap:32px;font-family:var(--wt-font);color:var(--wt-text)}.wtk-page--tight{gap:24px}.wtk-tabpanel{display:flex;flex-direction:column;gap:32px;min-width:0}.wtk-tabpanel:focus-visible{outline-offset:8px;border-radius:var(--wt-radius-card)}.wtk-legacy-lead{padding-top:calc(clamp(16px,3vw,32px) - var(--shell-main-pad, 0px))}.wtk-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.wtk-stack--8{gap:8px}.wtk-stack--10{gap:10px}.wtk-stack--24{gap:24px}.wtk-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wtk-autogrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--wtk-min, 260px)),1fr));gap:16px}.wtk-autogrid--fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--wtk-min, 210px)),1fr))}.wtk-autogrid--start{align-items:start}.wtk-split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.wtk-split-main{flex:var(--wtk-main-grow, 999) 1 var(--wtk-main-basis, 520px);min-width:0;display:flex;flex-direction:column;gap:16px}.wtk-split-aside{flex:1 1 var(--wtk-aside-basis, 280px);min-width:0}.wtk-sticky{position:sticky;top:12px}.wtk-h1{margin:0;font:300 clamp(28px,5vw,36px)/1.17 var(--wt-font);color:var(--wt-ink);letter-spacing:-.01em}.wtk-h2{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.wtk-h2-lg{margin:0;font:700 20px/28px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.wtk-title-l{margin:0;font:700 16px/22px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.wtk-title-m{margin:0;font:700 15px/20px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.wtk-label{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.wtk-sub{font:500 15px/22px var(--wt-font);color:var(--wt-muted)}.wtk-help{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.wtk-body{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-text);text-wrap:pretty}.wtk-prose{margin:0;font:500 14px/21px var(--wt-font);color:var(--wt-text);text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.wtk-prose--l{font-size:15px;line-height:22px}.wtk-meta{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-small{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.wtk-fine{font:500 12px/17px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.wtk-tiny{font:500 11px/14px var(--wt-font);color:var(--wt-muted)}.wtk-subtle{color:var(--wt-subtle)}.wtk-strong{font-weight:700;color:var(--wt-ink)}.wtk-suffix{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-overline{display:flex;align-items:center;gap:8px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.wtk-overline>svg{width:14px;height:14px}.wtk-kicker{font:700 10px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.wtk-link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font:700 14px/20px var(--wt-font);color:var(--wt-primary);text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.wtk-link:hover{text-decoration:underline;text-underline-offset:2px}.wtk-link:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px;border-radius:4px}.wtk-link>svg{width:1em;height:1em;flex-shrink:0}.wtk-plush{display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.wtk-card{background:var(--wt-card);border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-md);padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:16px;min-width:0;box-sizing:border-box;font-family:var(--wt-font);color:var(--wt-text)}.wtk-card--row{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 16px}.wtk-card--row-l{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 24px}.wtk-card--flush{padding:0;overflow:hidden;gap:0}.wtk-card--gate{border:2px solid var(--wt-primary)}.wtk-card--gate.is-done{border-color:var(--wt-line)}.wtk-card-sm{background:var(--wt-card);border-radius:var(--wt-radius-2xl);box-shadow:var(--wt-elev-md);padding:20px 22px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0;box-sizing:border-box;font-family:var(--wt-font)}a.wtk-card-sm{color:inherit;text-decoration:none;transition:box-shadow var(--wt-dur) var(--wt-ease)}a.wtk-card-sm:hover{text-decoration:none;box-shadow:var(--wt-elev-lg)}.wtk-card-tint{background:var(--wt-tint);border-radius:var(--wt-radius-2xl);padding:18px 22px;display:flex;flex-direction:column;gap:12px;min-width:0;box-sizing:border-box;font-family:var(--wt-font)}.wtk-subcard{border:1px solid var(--wt-line);border-radius:var(--wt-radius-2xl);background:var(--wt-card);padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0;box-sizing:border-box}.wtk-subcard--l{padding:clamp(14px,3vw,20px);gap:16px}.wtk-subcard--muted{background:var(--wt-panel);opacity:.75}.wtk-card-heading{display:flex;flex-direction:column;gap:4px;min-width:0}.wtk-card-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.wtk-card-head--between{justify-content:space-between;gap:12px}.wtk-card-head--baseline{align-items:baseline;gap:8px}.wtk-card-head>.wtk-plush{width:28px;height:28px}.wtk-section-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wtk-section-head>.wtk-plush{width:26px;height:26px}.wtk-divider{height:1px;background:var(--wt-line);border:0;margin:0;flex-shrink:0}.wtk-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 12px/16px var(--wt-font);white-space:nowrap;flex-shrink:0;background:var(--wt-tint);color:var(--wt-primary);border:0}.wtk-chip>svg{width:1em;height:1em;flex-shrink:0}.wtk-chip>svg.lucide-asterisk{transform:scale(1.4)}.wtk-chip--h26{height:26px}.wtk-chip--h28{height:28px}.wtk-chip--h28w{height:28px;padding:0 12px}.wtk-chip--h30{height:30px;padding:0 12px}.wtk-chip--h36{height:36px;padding:0 16px;font-size:14px}.wtk-chip--lilac{background:var(--wt-tint);color:var(--wt-primary)}.wtk-chip--neutral{background:var(--wt-card);color:var(--wt-ink);border:1px solid var(--wt-line)}.wtk-chip--soft{background:var(--wt-panel);color:var(--wt-fg-2);border:1px solid var(--wt-line)}.wtk-chip--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.wtk-chip--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.wtk-chip--danger{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.wtk-chip--pink{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.wtk-chip--primary{background:var(--wt-primary);color:var(--wt-on-primary)}.wtk-chip--ink{background:var(--wt-ink-bg);color:var(--wt-on-ink)}.wtk-chip--theme{background:var(--wt-card);color:var(--wt-warn-fg);align-self:flex-start}.wtk-chip--onhero{height:26px;background:var(--wt-onp-surface);color:#fff}.wtk-chip--onhero-l{height:34px;padding:0 14px;gap:8px;font:500 13px/18px var(--wt-font);background:var(--wt-onp-surface);color:#fff}.wtk-chip--white-l{height:34px;padding:0 14px 0 6px;gap:8px;font:700 13px/18px var(--wt-font);background:var(--wt-onp-white);color:var(--wt-onp-ink)}.wtk-chip--white-l>.wtk-plush{width:22px;height:22px}.wtk-chip--white-l>svg{width:14px;height:14px}.wtk-chip--white-l:has(>svg:first-child){padding-left:12px}.wtk-chip--legend{height:30px;padding:0 12px;gap:8px;font:500 13px/18px var(--wt-font);background:var(--wt-card);color:var(--wt-text)}.wtk-chip--badge{height:auto;min-height:30px;padding:6px 12px;border-radius:var(--wt-radius-xl);white-space:normal;flex-shrink:1;min-width:0;background:var(--wt-ink-bg);color:var(--wt-on-ink)}.wtk-chip-dot{width:6px;height:6px;border-radius:var(--wt-radius-pill);background:currentColor;flex-shrink:0}.wtk-chip--legend .wtk-chip-dot{width:8px;height:8px}.wtk-chip--warn .wtk-chip-dot{background:var(--wt-warn-strong)}.wtk-chip--ok .wtk-chip-dot{background:var(--wt-ok-dot)}.wtk-chip--rel-manager{background:var(--wt-ink-bg);color:var(--wt-on-ink)}.wtk-chip--rel-peer{background:var(--wt-tint);color:var(--wt-primary)}.wtk-chip--rel-cross_functional{background:var(--wt-pink-bg);color:var(--wt-pink-fg)}.wtk-chip--rel-self{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.wtk-chip--rel-direct_report{background:var(--wt-rel-direct-bg);color:var(--wt-rel-direct-fg)}.wtk-chip--rel-skip_level{background:var(--wt-rel-skip-bg);color:var(--wt-rel-skip-fg)}.wtk-count{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;box-sizing:border-box;border-radius:var(--wt-radius-pill);font:700 11px/1 var(--wt-font);background:var(--wt-tint);color:var(--wt-primary)}.wtk-label-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-ink-bg);color:var(--wt-on-ink);font:700 10px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.wtk-label-pill>svg{width:12px;height:12px;flex-shrink:0}.wtk-kbd{display:inline-flex;align-items:center;height:26px;padding:0 8px;box-sizing:border-box;border:1px solid var(--wt-line);border-radius:8px;background:var(--wt-panel);font:700 12px/16px var(--wt-font);color:var(--wt-fg-2);white-space:nowrap}.wtk-kbd--card{background:var(--wt-card)}.wtk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;height:44px;padding:0 20px;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);font:700 14px/20px var(--wt-font);white-space:nowrap;text-decoration:none;cursor:pointer;background:var(--wt-primary);color:var(--wt-on-primary);box-shadow:var(--wt-elev-lg);transition:background-color var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.wtk-btn:hover{text-decoration:none}.wtk-btn:focus{outline:none}.wtk-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-btn>svg{width:1em;height:1em;flex-shrink:0}.wtk-btn--m{height:40px;padding:0 16px}.wtk-btn--s{height:36px;padding:0 16px;font-size:13px;line-height:18px}.wtk-btn--row{height:40px;box-shadow:none}.wtk-btn--block{width:100%}.wtk-btn--start{align-self:flex-start}.wtk-btn:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-primary-hover)}.wtk-btn--secondary{background:var(--wt-card);color:var(--wt-ink);border:1px solid var(--wt-line);padding:0 18px;box-shadow:none}.wtk-btn--secondary:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-tint)}.wtk-btn--secondary.wtk-btn--s{padding:0 14px}.wtk-btn--tint{background:var(--wt-tint);color:var(--wt-primary);padding:0 18px;box-shadow:none}.wtk-btn--tint:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-tint-2)}.wtk-btn--tint.wtk-btn--s{padding:0 14px}.wtk-btn--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg);padding:0 18px;box-shadow:none}.wtk-btn--ok:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-ok-bg);filter:brightness(.96)}.wtk-btn--ok.wtk-btn--s{padding:0 14px}.wtk-btn--secondary.is-done{color:var(--wt-ok-fg)}.wtk-btn--white{background:var(--wt-onp-white);color:var(--wt-onp-ink);box-shadow:var(--wt-shadow-float)}.wtk-btn--white:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-onp-white-hover)}.wtk-btn--white:focus-visible{outline-color:#fff}.wtk-btn--onnavy{background:var(--wt-onp-track);color:#fff;border:1px solid var(--wt-onp-surface-2);padding:0 18px;box-shadow:none}.wtk-btn--onnavy:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-onp-surface)}.wtk-btn--onnavy:focus-visible{outline-color:#fff}.wtk-btn--ghost,.wtk-btn--ghost-danger{height:32px;padding:0 10px;gap:6px;background:transparent;box-shadow:none;font-size:13px;line-height:18px;color:var(--wt-primary)}.wtk-btn--ghost:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-tint)}.wtk-btn--ghost-danger{color:var(--wt-danger-fg)}.wtk-btn--ghost-danger:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-danger-bg)}.wtk-btn--danger{background:var(--wt-danger);color:var(--wt-on-danger)}.wtk-btn--danger:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-danger-hover)}.wtk-btn--dashed{height:36px;padding:0 14px 0 10px;gap:6px;font-size:13px;line-height:18px;box-shadow:none;background:var(--wt-card);color:var(--wt-primary);border:1px dashed var(--wt-lilac)}.wtk-btn--dashed:hover:where(:not(:disabled,[aria-disabled=true])){background:var(--wt-tint)}.wtk-btn:disabled,.wtk-btn[aria-disabled=true]{cursor:default;background:var(--wt-disabled-bg);color:var(--wt-on-disabled);box-shadow:none}.wtk-btn--secondary:disabled,.wtk-btn--secondary[aria-disabled=true],.wtk-btn--dashed:disabled,.wtk-btn--dashed[aria-disabled=true]{background:var(--wt-card);color:var(--wt-subtle)}.wtk-btn--tint:disabled,.wtk-btn--tint[aria-disabled=true]{background:var(--wt-tint);color:var(--wt-lilac)}.wtk-btn--white:disabled,.wtk-btn--white[aria-disabled=true]{background:#fff9;color:var(--wt-onp-ink)}.wtk-btn--onnavy:disabled,.wtk-btn--onnavy[aria-disabled=true]{background:var(--wt-onp-track);color:var(--wt-lilac)}.wtk-btn--ghost:disabled,.wtk-btn--ghost[aria-disabled=true],.wtk-btn--ghost-danger:disabled,.wtk-btn--ghost-danger[aria-disabled=true]{background:transparent;color:var(--wt-subtle)}.wtk-btn--danger:disabled,.wtk-btn--danger[aria-disabled=true]{background:var(--wt-danger);color:var(--wt-on-danger);opacity:.45}.wtk-btn--ok:disabled,.wtk-btn--ok[aria-disabled=true]{background:var(--wt-ok-bg);color:var(--wt-ok-fg);opacity:.6}.wtk-btn-aside{font-weight:500;color:var(--wt-muted)}.wtk-filter{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 6px 0 14px;box-sizing:border-box;flex-shrink:0;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);font:700 13px/18px var(--wt-font);white-space:nowrap;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.wtk-filter:hover{background:var(--wt-tint)}.wtk-filter:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-filter[aria-pressed=true],.wtk-filter.is-active{background:var(--wt-primary);border-color:var(--wt-primary);color:var(--wt-on-primary)}.wtk-filter[aria-pressed=true] .wtk-count,.wtk-filter.is-active .wtk-count{background:var(--wt-onp-surface-2);color:#fff}.wtk-jump{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;box-sizing:border-box;flex-shrink:0;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);font:700 13px/18px var(--wt-font);white-space:nowrap;cursor:pointer;text-decoration:none}.wtk-jump:hover{background:var(--wt-tint);text-decoration:none}.wtk-jump:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-iconbtn{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;flex-shrink:0;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-muted);cursor:pointer;font-size:16px;transition:background-color var(--wt-dur) var(--wt-ease)}.wtk-iconbtn:hover{background:var(--wt-tint)}.wtk-iconbtn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-iconbtn>svg{width:1em;height:1em}.wtk-iconbtn--m{width:40px;height:40px;font-size:19px;color:var(--wt-ink)}.wtk-caret{display:inline-grid;place-items:center;width:32px;height:32px;flex-shrink:0;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font-size:16px}.wtk-caret>svg{width:1em;height:1em;transition:transform var(--wt-dur) var(--wt-ease)}.wtk-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.wtk-hit:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-above{position:relative;z-index:1}.wtk-seg-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.wtk-seg{display:flex;gap:4px;padding:4px;margin:0;list-style:none;box-sizing:border-box;background:var(--wt-card);border-radius:var(--wt-radius-pill);box-shadow:var(--wt-elev-sm);overflow-x:auto;scrollbar-width:none;max-width:100%;font-family:var(--wt-font)}.wtk-seg::-webkit-scrollbar{display:none}.wtk-seg--fill{flex:1;min-width:0}.wtk-seg>li{display:flex;flex-shrink:0}.wtk-seg-item{display:flex;align-items:center;gap:8px;height:34px;padding:0 14px;box-sizing:border-box;flex-shrink:0;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-fg-2);font:500 13px/18px var(--wt-font);white-space:nowrap;cursor:pointer;text-decoration:none;scroll-margin-inline:8px;transition:background-color var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease)}.wtk-seg-item:hover{background:var(--wt-row-hover);text-decoration:none}.wtk-seg-item:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.wtk-seg-item>svg{width:16px;height:16px;flex-shrink:0}.wtk-seg-item.is-active,.wtk-seg-item[aria-selected=true],.wtk-seg-item[aria-current]:not([aria-current=false]){background:var(--wt-primary);color:var(--wt-on-primary);font-weight:700}.wtk-seg-item.is-active:focus-visible,.wtk-seg-item[aria-selected=true]:focus-visible,.wtk-seg-item[aria-current]:not([aria-current=false]):focus-visible{outline-color:var(--wt-on-primary)}.wtk-seg-item.is-static,.wtk-seg-item:disabled{cursor:default}.wtk-seg-item.is-static:not(.is-active):hover,.wtk-seg-item:disabled:hover{background:transparent}.wtk-seg-item:disabled{opacity:.5}.wtk-seg-nav{display:flex;min-width:0;max-width:100%}.wtk-seg--l .wtk-seg-item{height:38px;padding:0 16px;font-size:14px;line-height:20px}.wtk-seg-item--step{padding:0 14px 0 5px}.wtk-seg-num{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font:700 11px/1 var(--wt-font)}.wtk-seg-item.is-active .wtk-seg-num,.wtk-seg-item[aria-current]:not([aria-current=false]) .wtk-seg-num{background:var(--wt-card)}.wtk-seg--onnavy{gap:2px;padding:3px;background:var(--wt-onp-track);box-shadow:none}.wtk-seg--onnavy .wtk-seg-item{height:30px;padding:0 14px;font:700 12px/1 var(--wt-font);color:#fff}.wtk-seg--onnavy .wtk-seg-item:hover{background:var(--wt-onp-surface)}.wtk-seg--onnavy .wtk-seg-item:focus-visible{outline-color:#fff}.wtk-seg--onnavy .wtk-seg-item.is-active,.wtk-seg--onnavy .wtk-seg-item[aria-selected=true],.wtk-seg--onnavy .wtk-seg-item[aria-current]:not([aria-current=false]){background:#fff;color:var(--wt-onp-ink)}.wtk-seg--onnavy .wtk-seg-item.is-active:focus-visible,.wtk-seg--onnavy .wtk-seg-item[aria-selected=true]:focus-visible,.wtk-seg--onnavy .wtk-seg-item[aria-current]:not([aria-current=false]):focus-visible{outline-color:var(--wt-primary)}.wtk-page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.wtk-page-head-text{display:flex;flex-direction:column;gap:6px;min-width:0}.wtk-page-head-text>.wtk-sub{overflow-wrap:anywhere}.wtk-crumb{display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden;margin:0;padding:0;list-style:none;font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.wtk-crumb>li{display:inline-flex;align-items:center;gap:8px;min-width:0}.wtk-crumb a{color:inherit;text-decoration:none;border-radius:4px}.wtk-crumb a:hover{color:var(--wt-primary);text-decoration:underline;text-underline-offset:2px}.wtk-crumb a:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-crumb-planet{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.wtk-crumb-sep{color:var(--wt-lilac)}.wtk-crumb-current{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--wt-primary);font-weight:700}@media (max-width: 639.98px){.wtk-crumb-full{display:none!important}}.wtk-av{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;box-sizing:border-box;border-radius:var(--wt-radius-pill);color:#fff;background-image:var(--wt-av-brand);font:700 13px/1 var(--wt-font);letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wtk-av--30{width:30px;height:30px;font-size:11px}.wtk-av--34{width:34px;height:34px;font:700 12px/16px var(--wt-font)}.wtk-av--36{width:36px;height:36px;font-size:12px}.wtk-av--40{width:40px;height:40px;font-size:13px}.wtk-av--48{width:48px;height:48px;font-size:15px}.wtk-av--brand{background-image:var(--wt-av-brand)}.wtk-av--manager{background-image:var(--wt-av-manager)}.wtk-av--peer{background-image:var(--wt-av-peer)}.wtk-av--cross_functional{background-image:var(--wt-av-cross)}.wtk-av--self{background-image:var(--wt-av-self)}.wtk-av--direct_report{background-image:var(--wt-av-direct)}.wtk-av--skip_level{background-image:var(--wt-av-skip)}.wtk-av--tint{background-image:none;background-color:var(--wt-tint);color:var(--wt-primary)}.wtk-person{display:flex;align-items:center;gap:12px;padding:10px 12px;box-sizing:border-box;min-width:0;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line);font-family:var(--wt-font)}.wtk-person-text{flex:1;min-width:0;display:flex;flex-direction:column}.wtk-person-name{font:700 15px/20px var(--wt-font);color:var(--wt-ink);overflow-wrap:anywhere}.wtk-person-role{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-person-lock{color:var(--wt-subtle);width:16px;height:16px;flex-shrink:0}.wtk-person--compact{gap:10px;padding:0;border:0;background:none}.wtk-person--compact .wtk-person-name{font-size:14px}.wtk-person--compact .wtk-person-role{font-size:12px;line-height:16px}.wtk-person--reviewer{flex-wrap:wrap;gap:10px 20px;padding:12px 14px}.wtk-kv{flex:1 1 140px;display:flex;flex-direction:column;min-width:0}.wtk-kv-label{font:700 11px/16px var(--wt-font);color:var(--wt-muted)}.wtk-kv-value{font:500 13px/18px var(--wt-font);color:var(--wt-ink)}.wtk-coll{background:var(--wt-card);border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-md);overflow:hidden;font-family:var(--wt-font)}.wtk-coll-heading{position:relative;z-index:1;margin:0;font:inherit;letter-spacing:normal}.wtk-coll-head{display:flex;align-items:center;gap:16px;width:100%;box-sizing:border-box;padding:clamp(16px,3vw,20px) clamp(16px,3vw,24px);border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--wt-font);color:inherit}.wtk-coll-head:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px;border-radius:var(--wt-radius-card)}.wtk-coll-head--wrap{flex-wrap:wrap;gap:12px 16px}.wtk-coll-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wtk-coll-head--wrap .wtk-coll-text{flex:1 1 200px}.wtk-coll-title{font:700 18px/24px var(--wt-font);color:var(--wt-ink)}.wtk-coll-sub{font:500 14px/20px var(--wt-font);color:var(--wt-muted)}.wtk-coll-meta{display:contents}.wtk-coll-head[aria-expanded=true] .wtk-caret>svg{transform:rotate(180deg)}.wtk-coll-body{display:flex;flex-direction:column;gap:20px;padding:0 clamp(16px,3vw,24px) clamp(16px,3vw,24px)}.wtk-coll-body--list{gap:6px;padding:0 16px 16px}.wtk-coll-body[data-state]{box-sizing:border-box;overflow:hidden;padding-top:4px;margin-top:-4px}.wtk-coll-body[data-state=open]{animation:wtk-coll-open var(--wt-dur) var(--wt-ease)}.wtk-coll-body[data-state=closed]{animation:wtk-coll-close var(--wt-dur) var(--wt-ease)}@keyframes wtk-coll-open{0%{height:0;padding-bottom:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes wtk-coll-close{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;padding-bottom:0;opacity:0}}.wtk-coll--plain{padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:16px}.wtk-coll--plain .wtk-coll-head{padding:0;gap:12px}.wtk-coll--plain .wtk-coll-head:focus-visible{outline-offset:4px;border-radius:var(--wt-radius-xl)}.wtk-coll--plain .wtk-coll-body{padding:0;gap:16px}.wtk-coll--plain .wtk-coll-body[data-state]{padding:4px;margin:-4px}.wtk-coll--plain .wtk-coll-head>.wtk-plush{width:34px;height:34px}.wtk-acc{border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-card);overflow:hidden;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.wtk-acc.is-on{background:var(--wt-panel);border-color:var(--wt-primary)}.wtk-acc.is-highlight{background:var(--wt-warn-bg);border-color:var(--wt-warn-strong)}.wtk-acc-head{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:12px 14px;border:0;background:transparent;cursor:pointer;text-align:left;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.wtk-acc-head:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px;border-radius:var(--wt-radius-xl)}.wtk-acc-head>svg{width:13.33px;height:13.33px;color:var(--wt-primary);flex-shrink:0;transition:transform var(--wt-dur) var(--wt-ease)}.wtk-acc.is-on>.wtk-acc-head>svg:last-child{transform:rotate(180deg)}.wtk-acc-title{flex:1;min-width:0}.wtk-acc-body{display:flex;flex-direction:column;gap:6px;padding:0 10px 10px}.wtk-source{display:flex;align-items:flex-start;gap:10px;width:100%;box-sizing:border-box;padding:10px 12px;border:0;border-radius:var(--wt-radius-lg);background:var(--wt-card);cursor:pointer;text-align:left;font-family:var(--wt-font)}.wtk-source:hover{background:var(--wt-panel)}.wtk-source:focus-visible{outline:2px solid var(--wt-focus);outline-offset:0}.wtk-source>svg{width:14px;height:14px;color:var(--wt-primary);margin-top:2px;flex-shrink:0}.wtk-source-who{font:700 12px/16px var(--wt-font);color:var(--wt-ink)}.wtk-source-quote{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:60px;box-sizing:border-box;padding:8px 12px 8px 10px;border-radius:var(--wt-radius-xl);background:transparent;font-family:var(--wt-font);transition:background-color var(--wt-dur) var(--wt-ease)}.wtk-row:hover{background:var(--wt-row-hover)}.wtk-row--card{background:var(--wt-card)}.wtk-row--done{background:var(--wt-ok-row)}.wtk-row-main{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:12px}.wtk-row-check{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;flex-shrink:0;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-lilac);cursor:pointer;font-size:24px}.wtk-row-check>svg{width:1em;height:1em}.wtk-row:not(.wtk-row--done) .wtk-row-check:hover{color:var(--wt-primary)}.wtk-row-check[aria-checked=true],.wtk-row--done .wtk-row-check{color:var(--wt-ok-dot)}.wtk-row-check:focus-visible{outline:2px solid var(--wt-focus);outline-offset:0}.wtk-row-title{font:500 15px/20px var(--wt-font);color:var(--wt-ink);min-width:0}.wtk-row-title--strong{font-weight:700}.wtk-row-num{color:var(--wt-subtle)}.wtk-row--done .wtk-row-title{color:var(--wt-subtle);text-decoration:line-through}.wtk-row-desc{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-row-trail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.wtk-row-caret{display:inline-grid;place-items:center;flex-shrink:0;box-sizing:border-box;width:28px;height:28px;margin:-7px;padding:0;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-subtle);font-size:14px;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),color var(--wt-dur) var(--wt-ease)}.wtk-row-caret:hover{background:var(--wt-tint);color:var(--wt-primary)}.wtk-row-caret:focus-visible{outline:2px solid var(--wt-focus);outline-offset:0}.wtk-row-caret>svg{width:1em;height:1em;transition:transform var(--wt-dur) var(--wt-ease)}.wtk-row-caret[aria-expanded=true]>svg{transform:rotate(180deg)}.wtk-row-details{flex:1 0 calc(100% + 8px);min-width:0;margin:0 -4px;overflow:hidden}.wtk-row-details-inner{display:flex;flex-direction:column;gap:12px;padding:4px 4px 8px}@container wt-main (min-width: 640px){.wtk-row-details-inner{padding-left:calc(var(--wtk-row-indent, 96px) + 4px)}}.wtk-dot{display:inline-block;width:8px;height:8px;border-radius:var(--wt-radius-pill);background:var(--wt-primary);flex-shrink:0}.wtk-dot--urgent{background:var(--wt-pink-dot)}.wtk-dot--high{background:var(--wt-primary)}.wtk-dot--medium{background:var(--wt-warn-strong)}.wtk-dot--done{background:var(--wt-ok-dot)}.wtk-tile{display:grid;place-items:center;flex-shrink:0;box-sizing:border-box;overflow:hidden;width:44px;height:44px;border-radius:14px;background:var(--wt-tint);color:var(--wt-primary);font-size:20px}.wtk-tile>svg{width:1em;height:1em}.wtk-tile>.wtk-plush{width:70%;height:70%}.wtk-tile--52{width:52px;height:52px;border-radius:var(--wt-radius-xl);font-size:24px}.wtk-tile--52>.wtk-plush{width:36px;height:36px}.wtk-tile--44{width:44px;height:44px;border-radius:14px;font-size:20px}.wtk-tile--40{width:40px;height:40px;border-radius:var(--wt-radius-lg);font-size:18px}.wtk-tile--36{width:36px;height:36px;border-radius:var(--wt-radius-lg);font-size:17px}.wtk-tile--28{width:28px;height:28px;border-radius:var(--wt-radius-pill);font-size:14px}.wtk-tile--ok{background:var(--wt-ok-bg);color:var(--wt-ok-dot)}.wtk-logo{background:var(--wt-card);border:1px solid var(--wt-line)}.wtk-logo--internal{background:var(--wt-tint)}.wtk-logo>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.wtk-logo--pad>img{width:70%;height:70%}.wtk-logo--white{background:var(--wt-onp-white)}.wtk-mono{display:grid;place-items:center;width:100%;height:100%;background:var(--wt-tint);color:var(--wt-primary);font:700 1.2em /1 var(--wt-font)}.wtk-tile--52>.wtk-mono{font-size:24px}.wtk-tile--44>.wtk-mono{font-size:21px}.wtk-tile--40>.wtk-mono{font-size:19px}.wtk-tooltile{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;box-sizing:border-box;min-width:0;padding:18px 12px 14px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-2xl);background:var(--wt-card);text-align:center;cursor:pointer;font-family:var(--wt-font);color:inherit;transition:background-color var(--wt-dur) var(--wt-ease)}.wtk-tooltile:hover{background:var(--wt-row-hover)}.wtk-tooltile:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-tooltile--done{background:var(--wt-ok-row)}.wtk-tooltile-dot{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:var(--wt-radius-pill);background:var(--wt-warn-strong)}.wtk-tooltile--done .wtk-tooltile-dot{background:var(--wt-ok-dot)}.wtk-tooltile-name{font:700 14px/18px var(--wt-font);color:var(--wt-ink)}.wtk-tooltile-desc{font:500 11px/14px var(--wt-font);color:var(--wt-muted)}.wtk-tooltile-aud{font:500 11px/14px var(--wt-font);color:var(--wt-subtle);display:inline-flex;align-items:center;gap:4px}.wtk-bar{height:6px;border-radius:var(--wt-radius-pill);background:var(--wt-tint);overflow:hidden;flex-shrink:0}.wtk-bar--8{height:8px}.wtk-bar-fill{height:100%;border-radius:var(--wt-radius-pill);background:var(--wt-primary);transition:width var(--wt-dur) var(--wt-ease)}.wtk-bar--onhero{background:var(--wt-onp-surface)}.wtk-bar--onhero .wtk-bar-fill{background:#fff}.wtk-stepbar{display:flex;align-items:center;gap:14px;min-width:0}.wtk-stepbar-label{font:500 13px/18px var(--wt-font);color:var(--wt-muted);white-space:nowrap}.wtk-stepbar-track{flex:1;min-width:0;display:grid;grid-template-columns:repeat(var(--wtk-steps, 6),1fr);gap:6px}.wtk-stepbar-seg{height:6px;border-radius:var(--wt-radius-pill);background:var(--wt-line)}.wtk-stepbar-seg.is-done{background:var(--wt-primary)}@property --wtk-ring-deg{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.wtk-ring{position:relative;display:grid;place-items:center;flex-shrink:0;width:96px;height:96px;border-radius:var(--wt-radius-pill);background:conic-gradient(#FFFFFF var(--wtk-ring-deg, 0deg),rgba(255,255,255,.18) 0)}.wtk-ring--done{background:conic-gradient(var(--wt-ok-dot) var(--wtk-ring-deg, 360deg),rgba(255,255,255,.18) 0)}.wtk-ring-inner{width:80px;height:80px;border-radius:var(--wt-radius-pill);background:var(--wt-onp-ring);display:flex;flex-direction:column;align-items:center;justify-content:center}.wtk-ring-value{font:700 22px/26px var(--wt-font);color:#fff}.wtk-ring-caption{font:500 10px/14px var(--wt-font);color:var(--wt-onp-muted);letter-spacing:.06em;text-transform:uppercase}.wtk-ring--light{background:conic-gradient(var(--wt-primary) var(--wtk-ring-deg, 0deg),var(--wt-tint) 0)}.wtk-ring--light .wtk-ring-inner{background:var(--wt-card)}.wtk-ring--light .wtk-ring-value{color:var(--wt-ink)}.wtk-ring--light .wtk-ring-caption{color:var(--wt-muted)}.wtk-progress-pill{display:inline-flex;align-items:center;gap:14px;padding:8px 8px 8px 18px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-sm);font-family:var(--wt-font)}.wtk-progress-pill>.wtk-stack--8{gap:6px}.wtk-progress-pill .wtk-bar{min-width:140px}.wtk-progress-pill.is-done .wtk-bar{background:var(--wt-ok-bg)}.wtk-progress-pill.is-done .wtk-bar-fill{background:var(--wt-ok-dot)}.wtk-field{display:flex;flex-direction:column;gap:6px;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.wtk-field-row{display:flex;justify-content:space-between;gap:12px}.wtk-field-label{font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.wtk-field-label--soft{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-field-count{font:500 12px/20px var(--wt-font);color:var(--wt-subtle);flex-shrink:0}.wtk-field-count.is-over{color:var(--wt-danger-fg)}.wtk-field-hint{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.wtk-field-error{font:700 12px/16px var(--wt-font);color:var(--wt-danger-fg)}.wtk-textarea{display:block;width:100%;box-sizing:border-box;min-height:88px;margin:0;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-panel);padding:12px 14px;font:500 14px/21px var(--wt-font);color:var(--wt-text);resize:vertical;transition:border-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.wtk-textarea--tall{min-height:160px}.wtk-input{display:block;width:100%;box-sizing:border-box!important;margin:0;height:44px;min-height:44px!important;max-height:44px!important;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-panel);padding:0 16px;font:500 14px/20px var(--wt-font);color:var(--wt-text);transition:border-color var(--wt-dur) var(--wt-ease),box-shadow var(--wt-dur) var(--wt-ease)}.wtk-input--m{height:40px;min-height:40px!important;max-height:40px!important}.wtk-textarea::-moz-placeholder,.wtk-input::-moz-placeholder{color:var(--wt-muted);opacity:1}.wtk-textarea::placeholder,.wtk-input::placeholder{color:var(--wt-muted);opacity:1}.wtk-textarea:focus,.wtk-input:focus{outline:none;border-color:var(--wt-primary);box-shadow:var(--wt-ring)}.wtk-textarea:disabled,.wtk-input:disabled{opacity:.6;cursor:not-allowed}.wtk-textarea[aria-invalid=true],.wtk-input[aria-invalid=true]{border-color:var(--wt-danger-fg)}.wtk-opt{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;box-sizing:border-box;width:100%;border:1px solid var(--wt-line);border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);font:500 14px/20px var(--wt-font);text-align:left;cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.wtk-opt>svg{width:16px;height:16px;flex-shrink:0;color:var(--wt-lilac)}.wtk-opt:hover{background:var(--wt-row-hover)}.wtk-opt[aria-checked=true],.wtk-opt.is-selected{background:var(--wt-tint);border-color:var(--wt-primary)}.wtk-opt[aria-checked=true]>svg,.wtk-opt.is-selected>svg{color:var(--wt-primary)}.wtk-opt:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-opt:disabled{cursor:default;opacity:.6}.wtk-rate{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:68px;padding:10px 12px;box-sizing:border-box;width:100%;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-card);text-align:left;cursor:pointer;font-family:var(--wt-font);transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.wtk-rate:hover{background:var(--wt-row-hover)}.wtk-rate-num{font:700 18px/22px var(--wt-font);color:var(--wt-ink)}.wtk-rate-label{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.wtk-rate[aria-checked=true],.wtk-rate.is-selected{background:var(--wt-primary);border-color:var(--wt-primary)}.wtk-rate[aria-checked=true] .wtk-rate-num,.wtk-rate.is-selected .wtk-rate-num{color:var(--wt-on-primary)}.wtk-rate[aria-checked=true] .wtk-rate-label,.wtk-rate.is-selected .wtk-rate-label{color:var(--wt-tint-2)}[data-theme=dark] .wtk-rate[aria-checked=true] .wtk-rate-label,[data-theme=dark] .wtk-rate.is-selected .wtk-rate-label{color:#2c1c6c}.wtk-rate:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-rate-detail{font:700 13px/18px var(--wt-font);color:var(--wt-primary)}.wtk-gate{display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:14px 16px;border:0;border-radius:var(--wt-radius-xl);background:var(--wt-tint);text-align:left;cursor:pointer;font-family:var(--wt-font)}.wtk-gate:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-gate:disabled{cursor:default}.wtk-check{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;box-sizing:border-box;border-radius:7px;border:2px solid var(--wt-primary);background:var(--wt-card);color:transparent}.wtk-check>svg{width:14px;height:14px}.wtk-gate[aria-checked=true] .wtk-check,.wtk-check.is-checked{background:var(--wt-primary);color:var(--wt-on-primary)}.wtk-gate-label{font:700 15px/22px var(--wt-font);color:var(--wt-ink)}.wtk-switch{position:relative;display:inline-block;width:46px;height:28px;padding:0;flex-shrink:0;border:0;border-radius:var(--wt-radius-pill);background:var(--wt-lilac);cursor:pointer;transition:background-color var(--wt-dur) var(--wt-ease)}.wtk-switch[aria-checked=true],.wtk-switch[data-state=checked]{background:var(--wt-primary)}.wtk-switch:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-switch-thumb{position:absolute;top:4px;left:4px;display:block;width:20px;height:20px;border-radius:var(--wt-radius-pill);background:#fff;box-shadow:var(--wt-elev-sm);transition:transform var(--wt-dur) var(--wt-ease)}.wtk-switch[aria-checked=true] .wtk-switch-thumb,.wtk-switch[data-state=checked] .wtk-switch-thumb{transform:translate(18px)}.wtk-checkline{display:flex;align-items:center;gap:8px;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-checkline>svg{width:16px;height:16px;flex-shrink:0;color:var(--wt-lilac)}.wtk-checkline.is-ok{color:var(--wt-ink)}.wtk-checkline.is-ok>svg{color:var(--wt-ok-dot)}.wtk-search{display:flex;align-items:center;gap:10px;height:48px;max-width:560px;padding:0 8px 0 18px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-sm);transition:box-shadow var(--wt-dur) var(--wt-ease)}.wtk-search:focus-within{box-shadow:var(--wt-elev-sm),var(--wt-ring)}.wtk-search>svg{width:18px;height:18px;flex-shrink:0;color:var(--wt-muted)}.wtk-search-input{flex:1;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;font:500 15px/20px var(--wt-font);color:var(--wt-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.wtk-search-input:focus,.wtk-search-input:focus-visible{outline:none;box-shadow:none}.wtk-search-input::-moz-placeholder{color:var(--wt-subtle);opacity:1}.wtk-search-input::placeholder{color:var(--wt-subtle);opacity:1}.wtk-search-input::-webkit-search-cancel-button,.wtk-search-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wtk-search-clear{display:grid;place-items:center;width:32px;height:32px;padding:0;flex-shrink:0;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);cursor:pointer}.wtk-search-clear>svg{width:16px;height:16px}.wtk-search-clear:hover{background:var(--wt-tint-2)}.wtk-search-clear:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-callout{display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;min-width:0;font:500 13px/18px var(--wt-font);color:var(--wt-text)}.wtk-callout>svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.wtk-callout-text{flex:1 1 260px;min-width:0}.wtk-callout--warn{padding:12px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border);color:var(--wt-warn-fg)}.wtk-callout--warn-note{padding:12px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-warn-bg);color:var(--wt-warn-fg);font-weight:700}.wtk-callout--warn-banner{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px 20px;border-radius:var(--wt-radius-2xl);background:var(--wt-warn-bg);border:1px solid var(--wt-warn-border);color:var(--wt-warn-ink);font:700 14px/20px var(--wt-font)}.wtk-callout--warn-banner>svg{width:20px;height:20px;color:var(--wt-warn-fg);margin-top:0}.wtk-callout--lilac-banner{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px;border-radius:var(--wt-radius-2xl);background:var(--wt-tint);border:1px solid var(--wt-tint-2);color:var(--wt-ink);font:700 14px/20px var(--wt-font)}.wtk-callout--lilac-banner>svg{width:20px;height:20px;color:var(--wt-primary);margin-top:0}.wtk-callout--ink-banner{position:sticky;top:12px;z-index:6;align-items:center;padding:12px 18px;border-radius:var(--wt-radius-2xl);background:var(--wt-ink-bg);color:var(--wt-on-ink);font:700 14px/20px var(--wt-font);box-shadow:var(--wt-elev-lg)}.wtk-callout--ink-banner>svg{width:18px;height:18px;color:var(--wt-ink-icon);margin-top:0}.wtk-callout--ink{gap:12px;padding:16px 18px;border-radius:var(--wt-radius-xl);background:var(--wt-ink-bg);color:var(--wt-on-ink);font:700 15px/22px var(--wt-font)}.wtk-callout--ink>svg{width:20px;height:20px;color:var(--wt-ink-icon)}.wtk-callout--lilac-note{gap:8px;padding:10px 12px;border-radius:var(--wt-radius-lg);background:var(--wt-tint);color:var(--wt-ink);font-weight:700}.wtk-callout--lilac-note>svg{width:1em;height:1em;margin-top:2px;color:var(--wt-primary)}.wtk-callout--tip{gap:8px;padding:10px 12px;border-radius:var(--wt-radius-lg);background:var(--wt-tint);color:var(--wt-fg-2)}.wtk-callout--tip>svg{width:14px;height:14px;margin-top:2px;color:var(--wt-primary)}.wtk-callout--note{padding:12px 14px;border-radius:var(--wt-radius-xl);background:var(--wt-panel);border:1px solid var(--wt-line);color:var(--wt-muted)}.wtk-callout--ok{padding:12px 14px;border-radius:var(--wt-radius-xl);background:var(--wt-ok-bg);color:var(--wt-ok-fg);font:700 14px/20px var(--wt-font)}.wtk-callout--ok>svg{width:18px;height:18px}.wtk-callout--danger{padding:12px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-danger-bg);color:var(--wt-danger-fg);font-weight:700}.wtk-callout--divider{gap:8px;padding-top:14px;border-top:1px solid var(--wt-line);color:var(--wt-ink)}.wtk-callout--divider>svg{width:1em;height:1em;color:var(--wt-primary);margin-top:2px}.wtk-callout--help{align-items:center;flex-wrap:wrap;gap:12px;padding:16px 20px;border-radius:var(--wt-radius-2xl);background:var(--wt-card);box-shadow:var(--wt-elev-sm);color:var(--wt-muted);font:500 14px/20px var(--wt-font)}.wtk-callout--help>svg{width:18px;height:18px;color:var(--wt-primary);margin-top:0}.wtk-callout--help b,.wtk-callout--help strong{color:var(--wt-ink)}.wtk-float-pill{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 18px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-lg);font:700 14px/20px var(--wt-font);color:var(--wt-ink);text-align:center}.wtk-float-pill>svg{width:16px;height:16px;color:var(--wt-primary);flex-shrink:0}.wtk-highlight-pill{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:4px 5px 4px 14px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-warn-bg);color:var(--wt-warn-fg);font:700 13px/18px var(--wt-font)}.wtk-highlight-pill>svg{width:13px;height:13px;flex-shrink:0}.wtk-highlight-clear{height:26px;padding:0 12px;border:0;border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-warn-fg);font:700 12px/16px var(--wt-font);cursor:pointer}.wtk-highlight-clear:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-hl{transition:background-color var(--wt-dur) var(--wt-ease),border-color var(--wt-dur) var(--wt-ease)}.wtk-hl.is-highlight{background:var(--wt-warn-bg)!important;border-color:var(--wt-warn-strong)!important}.wtk-contact{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;box-sizing:border-box;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-sm);font:500 13px/18px var(--wt-font);color:var(--wt-muted);text-decoration:none}:is(a,button).wtk-contact:hover{text-decoration:none;background:var(--wt-row-hover)}.wtk-contact:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-contact b,.wtk-contact strong{color:var(--wt-primary);font-weight:700}.wtk-contact-disc{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-primary);color:var(--wt-on-primary)}.wtk-contact-disc>svg{width:14px;height:14px}.wtk-contact--tint{padding:6px 14px 6px 6px;box-shadow:none}.wtk-contact-lines{display:flex;flex-direction:column}.wtk-contact-title{font:700 13px/16px var(--wt-font);color:var(--wt-ink)}.wtk-contact-sub{font:500 12px/16px var(--wt-font);color:var(--wt-muted)}.wtk-tl{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;font-family:var(--wt-font)}.wtk-tl-item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px}.wtk-tl-rail{display:flex;flex-direction:column;align-items:center}.wtk-tl-node{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary);font-size:14px}.wtk-tl-node>svg{width:1em;height:1em}.wtk-tl-node--warn{background:var(--wt-warn-bg);color:var(--wt-warn-fg)}.wtk-tl-node--danger{background:var(--wt-danger-bg);color:var(--wt-danger-fg)}.wtk-tl-node--ok{background:var(--wt-ok-bg);color:var(--wt-ok-fg)}.wtk-tl-line{flex:1;width:2px;min-height:12px;background:var(--wt-line)}.wtk-tl-body{display:flex;flex-direction:column;gap:6px;padding:4px 0 16px;min-width:0}.wtk-tl-text{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.wtk-tl-when{font-weight:500;color:var(--wt-muted)}.wtk-tl-quote{margin:0;padding:10px 14px;border-radius:var(--wt-radius-lg);background:var(--wt-panel);border:1px solid var(--wt-line);font:500 14px/21px var(--wt-font);color:var(--wt-text);white-space:pre-wrap;overflow-wrap:anywhere}.wtk-dgrid{display:flex;flex-direction:column;gap:4px;min-width:0;font-family:var(--wt-font)}.wtk-dgrid-head{display:grid;grid-template-columns:var(--wtk-cols);gap:8px;padding:0 12px 8px;border-bottom:1px solid var(--wt-line);font:700 12px/16px var(--wt-font);color:var(--wt-muted)}.wtk-dgrid-row{display:grid;grid-template-columns:var(--wtk-cols);gap:8px;align-items:center;width:100%;box-sizing:border-box;min-height:48px;padding:0 12px;border:0;border-radius:var(--wt-radius-lg);background:transparent;text-align:left;font:700 14px/20px var(--wt-font);color:var(--wt-ink);transition:background-color var(--wt-dur) var(--wt-ease)}button.wtk-dgrid-row{cursor:pointer}.wtk-dgrid-row:hover{background:var(--wt-row-hover)}.wtk-dgrid-row:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-dgrid-row.is-focused,.wtk-dgrid-row[aria-pressed=true]{background:var(--wt-warn-bg)}.wtk-dgrid-name{display:flex;align-items:center;gap:8px;min-width:0;font:700 14px/20px var(--wt-font);color:var(--wt-ink)}.wtk-dgrid-name>.wtk-plush{width:20px;height:20px}.wtk-dgrid-num{text-align:right}.wtk-gap-up{color:var(--wt-orange-fg)}.wtk-gap-down{color:var(--wt-primary)}.wtk-stats{display:flex;flex-direction:column;gap:10px;margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.wtk-stats-row{display:flex;justify-content:space-between;gap:12px}.wtk-stats-row>dt,.wtk-stats-row>dd{margin:0}.wtk-stats-val{font-weight:700;color:var(--wt-ink)}.wtk-stats-val--ok{color:var(--wt-ok-fg)}.wtk-stats-val--warn{color:var(--wt-warn-fg)}.wtk-actions{display:inline-flex;align-items:center;gap:2px;height:48px;padding:0 4px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-sm)}.wtk-actions-btn{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;flex-shrink:0;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-ink);cursor:pointer;text-decoration:none;transition:background-color var(--wt-dur) var(--wt-ease)}.wtk-actions-btn:hover,.wtk-actions-btn[data-state=open]{background:var(--wt-tint)}.wtk-actions-btn:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-actions-btn>svg{width:19px;height:19px}.wtk-actions-dot{position:absolute;top:9px;right:10px;width:8px;height:8px;border-radius:var(--wt-radius-pill);background:var(--wt-pink-dot);box-shadow:0 0 0 2px var(--wt-card)}.wtk-hamburger{display:grid;place-items:center;width:44px;height:44px;padding:0;flex-shrink:0;border:0;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-sm);color:var(--wt-ink);cursor:pointer}.wtk-hamburger>svg{width:20px;height:20px}.wtk-hamburger:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}.wtk-sq{position:absolute;width:43px;height:43px;background:#fff;opacity:.07;pointer-events:none}.wtk-deco{position:absolute;pointer-events:none;-o-object-fit:contain;object-fit:contain}.wtk-sidebar-bg{border-radius:var(--wt-radius-card);overflow:hidden;box-shadow:var(--wt-elev-lg);background-color:var(--wt-brand-base);background-image:var(--wt-grid),radial-gradient(circle at 60% 40%,rgba(255,255,255,.12),transparent 45%),var(--wt-grad-sidebar);background-size:44px 44px,44px 44px,100% 100%,100% 100%;background-position:-1px -1px,-1px -1px,0 0,0 0}.wtk-ink-surface{background:var(--wt-ink-bg);color:var(--wt-on-ink)}.wtk-hero{position:relative;overflow:hidden;box-sizing:border-box;border-radius:var(--wt-radius-card);box-shadow:var(--wt-elev-lg);padding:clamp(24px,4vw,32px) clamp(20px,4vw,36px);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,28px);font-family:var(--wt-font);color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wtk-hero :focus-visible{outline-color:#fff}.wtk-hero--brand{background-color:var(--wt-brand-base);background-image:var(--wt-grid),radial-gradient(circle at 60% 30%,rgba(255,255,255,.12),transparent 45%),var(--wt-grad-brand);background-size:44px 44px,44px 44px,100% 100%,100% 100%;background-position:-1px -1px,-1px -1px,0 0,0 0}.wtk-hero--navy{background-color:var(--wt-navy-base);background-image:var(--wt-grid-navy),var(--wt-grad-navy);background-size:44px 44px,44px 44px,100% 100%;background-position:-1px -1px,-1px -1px,0 0}.wtk-hero-body{position:relative;flex:1 1 var(--wtk-hero-basis, 320px);min-width:0;display:flex;flex-direction:column;gap:var(--wtk-hero-gap, 10px)}.wtk-hero-heading{display:flex;flex-direction:column;gap:6px}.wtk-eyebrow{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--wt-radius-pill);background:var(--wt-onp-white);color:var(--wt-onp-ink);font:700 10px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase}.wtk-eyebrow>svg{width:12px;height:12px;flex-shrink:0}.wtk-hero-title{margin:0;font:300 clamp(28px,5vw,36px)/1.17 var(--wt-font);color:#fff;letter-spacing:-.01em}.wtk-hero-title--banner{font:700 24px/30px var(--wt-font);letter-spacing:normal}.wtk-hero-title--welcome{font:700 28px/34px var(--wt-font);letter-spacing:normal}.wtk-hero-sub{margin:0;max-width:640px;font:500 15px/22px var(--wt-font);color:var(--wt-onp-text);text-wrap:pretty}.wtk-hero-chips{display:flex;flex-wrap:wrap;gap:8px}.wtk-hero-label{align-self:flex-start;display:flex;align-items:flex-start;gap:10px;max-width:640px;box-sizing:border-box;padding:12px 16px;border-radius:var(--wt-radius-xl);background:var(--wt-onp-white);color:var(--wt-onp-ink);font:700 14px/20px var(--wt-font);box-shadow:var(--wt-shadow-float-soft)}.wtk-hero-label>svg{width:18px;height:18px;flex-shrink:0;margin-top:1px;color:#5e43c8}.wtk-hero-actions{position:relative;display:flex;flex-wrap:wrap;gap:8px}.wtk-hero-meta{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-onp-muted)}.wtk-hero-links{display:flex;flex-wrap:wrap;gap:8px 18px}.wtk-hero-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;cursor:pointer;font:700 13px/18px var(--wt-font);color:#fff;text-decoration:underline;text-underline-offset:3px}.wtk-hero-link>svg{width:1em;height:1em;flex-shrink:0}.wtk-hero-link:hover{text-decoration-thickness:2px}.wtk-hero-link:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;border-radius:4px}.wtk-hero-inline-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.wtk-hero-lead{position:relative;flex-shrink:0}.wtk-hero-art{position:relative;display:none;flex-shrink:0;-o-object-fit:contain;object-fit:contain}@container wt-main (min-width: 900px){.wtk-hero-art{display:block}}.wtk-hero-art--surfer{width:200px;height:150px;margin:-12px 8px -16px 0}.wtk-hero-art--star{width:180px;height:180px;margin:-24px -12px -28px 0}.wtk-hero-art--laptop{width:132px;height:132px;margin:-20px 0 -24px -8px}.wtk-hero-art--climb{width:200px;height:180px;margin:-12px 8px -20px 0}.wtk-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--wt-scrim)}.wtk-dialog{position:fixed;left:50%;top:50%;z-index:50;transform:translate(-50%,-50%);width:min(calc(100vw - 32px),480px);max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:clamp(20px,3vw,28px);border:0;border-radius:var(--wt-radius-card);background:var(--wt-card);box-shadow:var(--wt-elev-lg);font-family:var(--wt-font);color:var(--wt-text)}.wtk-dialog:focus{outline:none}.wtk-dialog--wide{width:min(calc(100vw - 32px),640px)}.wtk-dialog-head{display:flex;flex-direction:column;gap:6px;padding-right:36px}.wtk-dialog-head--flush{padding-right:0}.wtk-dialog-title{margin:0;font:700 18px/24px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.wtk-dialog-desc{margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-muted);text-wrap:pretty}.wtk-dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.wtk-dialog-close{position:absolute;top:16px;right:16px}@media (max-width: 479.98px){.wtk-dialog-actions{flex-direction:column-reverse}.wtk-dialog-actions>.wtk-btn{width:100%}}.wtk-dialog-overlay[data-state=open]{animation:wtk-fade-in var(--wt-dur) var(--wt-ease)}.wtk-dialog[data-state=open]{animation:wtk-pop-in var(--wt-dur) var(--wt-ease)}@keyframes wtk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wtk-pop-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}.wtk-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--wt-scrim)}.wtk-sheet{position:fixed;z-index:50;top:16px;right:16px;bottom:16px;width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;outline:none;border-radius:var(--wt-radius-card);background:var(--wt-card);box-shadow:var(--wt-elev-lg);font-family:var(--wt-font);color:var(--wt-text)}@media (max-width: 639.98px){.wtk-sheet{top:8px;right:8px;bottom:8px;width:calc(100vw - 16px)}}.wtk-sheet-overlay[data-state=open]{animation:wtk-fade-in var(--wt-dur) var(--wt-ease)}.wtk-sheet-overlay[data-state=closed]{animation:wtk-fade-out var(--wt-dur) var(--wt-ease)}.wtk-sheet[data-state=open]{animation:wtk-sheet-in var(--wt-dur) var(--wt-ease)}.wtk-sheet[data-state=closed]{animation:wtk-sheet-out var(--wt-dur) var(--wt-ease)}@keyframes wtk-fade-out{0%{opacity:1}to{opacity:0}}@keyframes wtk-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes wtk-sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)}}.wtk-popover{z-index:50;box-sizing:border-box;min-width:240px;padding:6px;outline:none;border:1px solid var(--wt-line);border-radius:var(--wt-radius-xl);background:var(--wt-card);box-shadow:var(--wt-elev-lg);font-family:var(--wt-font);color:var(--wt-text)}.wtk-popover[data-state=open]{animation:wtk-fade-in var(--wt-dur) var(--wt-ease)}.wtk-command{display:flex;flex-direction:column;background:transparent;font-family:var(--wt-font);color:var(--wt-text)}.wtk-command [cmdk-input-wrapper]{border-bottom:1px solid var(--wt-line);padding:0 10px}.wtk-command [cmdk-input]{height:40px;width:100%;border:0;background:transparent;outline:none;box-shadow:none;font:500 14px/20px var(--wt-font);color:var(--wt-text)}.wtk-command [cmdk-input]::-moz-placeholder{color:var(--wt-subtle)}.wtk-command [cmdk-input]::placeholder{color:var(--wt-subtle)}.wtk-command [cmdk-list]{max-height:280px;overflow-y:auto;padding:6px 0 0}.wtk-command [cmdk-group-heading]{padding:6px 10px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-muted)}.wtk-command [cmdk-item]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--wt-radius-lg);cursor:pointer;font:500 14px/20px var(--wt-font);color:var(--wt-ink)}.wtk-command [cmdk-item][data-selected=true]{background:var(--wt-tint);color:var(--wt-ink)}.wtk-command [cmdk-item][data-disabled=true],.wtk-command [cmdk-item][aria-disabled=true]{opacity:.5;cursor:default}.wtk-command [cmdk-empty]{padding:16px 10px;text-align:center;font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-toast{display:flex;align-items:flex-start;gap:10px;width:var(--width, 356px);box-sizing:border-box;padding:14px 16px;border:1px solid var(--wt-line);border-radius:var(--wt-radius-2xl);background:var(--wt-card);color:var(--wt-ink);box-shadow:var(--wt-elev-lg);font:700 14px/20px var(--wt-font)}.wtk-toast [data-icon]{color:var(--wt-primary);margin:1px 0 0}.wtk-toast[data-type=success]{background:var(--wt-ok-bg);border-color:transparent;color:var(--wt-ok-fg)}.wtk-toast[data-type=success] [data-icon]{color:var(--wt-ok-fg)}.wtk-toast[data-type=error]{background:var(--wt-danger-bg);border-color:transparent;color:var(--wt-danger-fg)}.wtk-toast[data-type=error] [data-icon]{color:var(--wt-danger-fg)}.wtk-toast[data-type=warning]{background:var(--wt-warn-bg);border-color:var(--wt-warn-border);color:var(--wt-warn-fg)}.wtk-toast[data-type=warning] [data-icon]{color:var(--wt-warn-fg)}.wtk-toast-title{font:700 14px/20px var(--wt-font)}.wtk-toast-desc{font:500 13px/18px var(--wt-font);color:var(--wt-muted)}.wtk-toast[data-type=success] .wtk-toast-desc,.wtk-toast[data-type=error] .wtk-toast-desc,.wtk-toast[data-type=warning] .wtk-toast-desc{color:inherit;opacity:.85}.wtk-toast-action,.wtk-toast-cancel{height:32px!important;padding:0 12px!important;border:0;border-radius:var(--wt-radius-pill)!important;font:700 13px/18px var(--wt-font)!important;cursor:pointer;flex-shrink:0;align-self:center}.wtk-toast-action{background:var(--wt-primary)!important;color:var(--wt-on-primary)!important}.wtk-toast-cancel{background:var(--wt-tint)!important;color:var(--wt-primary)!important}.wtk-toast-close{background:var(--wt-card)!important;color:var(--wt-muted)!important;border:1px solid var(--wt-line)!important}.wtk-tooltip{z-index:60;max-width:260px;box-sizing:border-box;padding:6px 10px;border:0;border-radius:var(--wt-radius-lg);background:var(--wt-ink-bg);color:var(--wt-on-ink);box-shadow:var(--wt-elev-lg);font:700 12px/16px var(--wt-font);text-wrap:pretty}.wtk-tooltip-arrow{fill:var(--wt-ink-bg)}.wtk-tooltip--rich{max-width:280px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.wtk-tooltip-title{margin:0;font:700 12px/16px var(--wt-font)}.wtk-tooltip-text{margin:0;font:500 12px/17px var(--wt-font);opacity:.85}.wtk-tooltip-kicker{margin:6px 0 0;font:700 10px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;opacity:.6}.wtk-skel{display:block;border-radius:var(--wt-radius-xl);background-color:var(--wt-tint);background-image:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:wtk-shimmer 1.4s ease-in-out infinite}[data-theme=dark] .wtk-skel{background-image:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.06) 50%,transparent 100%)}.wtk-skel--card{border-radius:var(--wt-radius-card)}.wtk-skel--pill{border-radius:var(--wt-radius-pill)}.wtk-skel--line{height:12px;border-radius:var(--wt-radius-pill)}@keyframes wtk-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (forced-colors: active){:where(.wtk-card,.wtk-card-sm,.wtk-coll,.wtk-hero,.wtk-progress-pill,.wtk-bar,.wtk-btn--primary,.wtk-sheet){outline:1px solid CanvasText}}.theme-transition .wtk-bar-fill{transition:width var(--wt-dur) var(--wt-ease)!important}.theme-transition .wtk-switch-thumb,.theme-transition .wtk-caret>svg,.theme-transition .wtk-row-caret>svg{transition:transform var(--wt-dur) var(--wt-ease)!important}@media (prefers-reduced-motion: no-preference){.wtk-ring,.theme-transition .wtk-ring{transition:--wtk-ring-deg .6s var(--wt-ease)!important}}@media (prefers-reduced-motion: reduce){[class^=wtk-],[class*=" wtk-"]{transition:none!important;animation:none!important}}html:has(.shell-frame),html:has(.shell-frame) body{height:100%;min-height:0;overflow:hidden;background:var(--wt-canvas)}.shell-frame{height:100vh;height:100dvh;box-sizing:border-box;display:grid;grid-template-columns:272px minmax(0,1fr);gap:clamp(8px,2vw,16px);padding:clamp(8px,2vw,16px);background:var(--wt-canvas);font-family:var(--wt-font)}.shell-column{display:flex;flex-direction:column;gap:16px;min-width:0;min-height:0}.shell-main{--shell-main-pad: 12px;position:relative;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;padding:var(--shell-main-pad);border-radius:var(--wt-radius-card);background:var(--wt-panel);outline:none}@media (min-width: 640px){.shell-main{--shell-main-pad: 16px}}@media (min-width: 768px){.shell-main{--shell-main-pad: 20px}}.shell-main:has(>.wtk-page,>.shell-bleed){--shell-main-pad: 0px}.shell-skip{position:fixed;top:12px;left:12px;z-index:70;padding:10px 16px;border-radius:var(--wt-radius-pill);background:var(--wt-card);color:var(--wt-ink);box-shadow:var(--wt-elev-lg);font:700 14px/20px var(--wt-font);transform:translateY(-200%)}.shell-skip:focus{transform:none;outline:2px solid var(--wt-focus);outline-offset:2px;text-decoration:none}.shell-sidebar{--shell-onp-lilac: #C9BCFF;--shell-count-hover: #6A4FE0;--shell-search-hover: #6448DE;position:relative;z-index:41;display:flex;flex-direction:column;min-height:0;color:#fff}.shell-sidebar :focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.shell-deco-star{width:30px;height:30px;top:22px;right:22px;transform:rotate(14deg)}.shell-deco-ball{width:26px;height:26px;bottom:150px;right:26px}.shell-logo{position:relative;flex-shrink:0;padding:26px 24px 24px}.shell-logo a{display:block;width:-moz-max-content;width:max-content;border-radius:4px}.shell-logo img{display:block;height:20px;width:auto;filter:brightness(0) invert(1)}.shell-search{position:relative;flex-shrink:0;display:flex;align-items:center;gap:10px;height:40px;margin:0 14px 10px;padding:0 6px 0 14px;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);background:var(--wt-onp-surface);color:var(--wt-onp-muted);font:500 14px/20px var(--wt-font);text-align:left;cursor:pointer}.shell-search:hover{background:var(--shell-search-hover)}.shell-search>svg{width:14px;height:14px;flex-shrink:0}.shell-search-label{flex:1;min-width:0}.shell-kbd{flex-shrink:0;padding:3px 9px;border-radius:var(--wt-radius-pill);background:var(--wt-onp-surface-2);color:#fff;font:700 11px/16px var(--wt-font)}.shell-nav{position:relative;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--wt-onp-thumb) transparent;display:flex;flex-direction:column;gap:2px;padding:4px 14px 12px}.shell-nav>*{flex-shrink:0}.shell-nav ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.shell-pinned{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 14px;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:#fff;font:500 14px/20px var(--wt-font);text-align:left;text-decoration:none;cursor:pointer}.shell-pinned>svg{width:18px;height:18px;flex-shrink:0;color:var(--wt-onp-muted)}.shell-pinned:hover{background:var(--wt-onp-surface);color:#fff;text-decoration:none}.shell-pinned.is-active{background:#fff;color:var(--wt-onp-ink);font-weight:700;box-shadow:var(--wt-shadow-float)}.shell-pinned.is-active>svg{color:#5e43c8}.shell-divider{flex-shrink:0;height:1px;margin:10px 12px;background:var(--wt-onp-divider)}.shell-overline{padding:8px 14px 4px;font:700 11px/16px var(--wt-font);letter-spacing:.08em;text-transform:uppercase;color:var(--wt-onp-muted)}.shell-nav .shell-pins{padding-left:30px}.shell-group-head{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 14px;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:#fff;font:500 14px/20px var(--wt-font);text-align:left;cursor:pointer}.shell-group-head:hover{background:var(--wt-onp-surface)}.shell-group-icon{width:18px;height:18px;flex-shrink:0;color:var(--wt-onp-muted)}.shell-group-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-caret{width:12px;height:12px;flex-shrink:0;color:var(--wt-onp-muted)}.shell-count,.shell-badge{flex-shrink:0;min-width:21px;box-sizing:border-box;padding:1px 8px;border-radius:var(--wt-radius-pill);background:var(--wt-onp-surface);color:#fff;font:700 11px/16px var(--wt-font);text-align:center}.shell-group-head:hover .shell-count{background:var(--shell-count-hover)}.shell-group.is-open{display:flex;flex-direction:column;gap:2px;padding-bottom:6px}.shell-group.is-open>.shell-group-head{height:36px;font-weight:700}.shell-group.is-open>.shell-group-head:hover{background:transparent}.shell-group.is-open .shell-group-icon{color:#fff}.shell-nav .shell-items{padding-left:16px;margin-left:22px;border-left:1px solid var(--wt-onp-surface-2)}.shell-item-wrap{position:relative}.shell-item{display:flex;align-items:center;gap:10px;height:36px;padding:0 14px;box-sizing:border-box;border-radius:var(--wt-radius-pill);color:var(--wt-onp-text);font:500 14px/20px var(--wt-font);text-decoration:none;cursor:pointer}.shell-item-wrap:hover>.shell-item{background:var(--wt-onp-hover);color:var(--wt-onp-text);text-decoration:none}.shell-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-ext{width:12px;height:12px;flex-shrink:0;color:var(--shell-onp-lilac)}.shell-planet{width:24px;height:24px;flex-shrink:0;margin-left:-6px;-o-object-fit:contain;object-fit:contain}.shell-item.is-active,.shell-item-wrap:hover>.shell-item.is-active{background:#fff;color:var(--wt-onp-ink);font-weight:700;box-shadow:var(--wt-shadow-float)}.shell-item-wrap:hover>.shell-item .shell-badge{background:var(--shell-count-hover)}.shell-item.is-active .shell-badge,.shell-item-wrap:hover>.shell-item.is-active .shell-badge{background:#f2eeff;color:#5e43c8}.shell-pin{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-onp-muted);cursor:pointer;opacity:0}.shell-pin>svg{width:13px;height:13px}.shell-item-wrap:hover>.shell-pin,.shell-item-wrap:focus-within>.shell-pin{opacity:1}.shell-item-wrap:hover>.shell-item,.shell-item-wrap:focus-within>.shell-item{padding-right:38px}.shell-pin:hover{background:#ffffff29;color:#fff}.shell-pin[aria-disabled=true]{cursor:not-allowed}.shell-pin[aria-disabled=true]:hover{background:transparent;color:var(--wt-onp-muted)}.shell-item-wrap:has(>.shell-item.is-active)>.shell-pin{color:#5e43c8}.shell-item-wrap:has(>.shell-item.is-active)>.shell-pin:hover{background:#f2eeff}.shell-phone-only{display:none}@media (max-width: 639.98px){.shell-phone-only{display:flex;flex-direction:column;gap:2px}}.shell-user{position:relative;flex-shrink:0;display:flex;align-items:center;gap:10px;margin:0 12px 12px;padding:8px 10px 8px 8px;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-shadow-float-soft);font-size:16px}[data-theme=dark] .shell-user{background:var(--wt-panel)}.shell-user-link{flex:1;min-width:0;display:flex;align-items:center;gap:10px;border-radius:var(--wt-radius-pill);color:inherit;text-decoration:none}.shell-user-link:hover{text-decoration:none}.shell-user-link:hover .shell-user-name{text-decoration:underline;text-underline-offset:2px}.shell-user-text{flex:1;min-width:0;display:flex;flex-direction:column}.shell-user-name,.shell-user-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-user-name{font:700 13px/18px var(--wt-font);color:var(--wt-ink)}.shell-user-title{font:500 11px/14px var(--wt-font);color:var(--wt-muted)}.shell-logout{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;padding:0;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-muted);cursor:pointer}.shell-logout>svg{width:14px;height:14px}.shell-logout:hover{background:var(--wt-tint)}.shell-sidebar .shell-user :focus-visible{outline-color:var(--wt-primary)}.shell-drawer-close{position:absolute;top:16px;right:16px;z-index:2;height:32px;padding:0 12px;border:0;border-radius:var(--wt-radius-pill);background:#fff;color:var(--wt-onp-ink);font:700 13px/18px var(--wt-font);cursor:pointer;opacity:0;pointer-events:none}.shell-drawer-close:focus-visible{opacity:1;pointer-events:auto}.shell-topbar{display:flex;align-items:center;gap:clamp(8px,2vw,16px);height:48px;padding:0 8px;flex-shrink:0}.shell-hamburger{display:none}.shell-crumbs{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.shell-crumbs .wtk-crumb{max-width:100%}.shell-crumbs .wtk-crumb>li:last-child{flex:0 1 auto}.shell-view-switch{display:inline-flex;align-items:center;gap:2px;height:48px;padding:4px;box-sizing:border-box;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-card);box-shadow:var(--wt-elev-sm)}.shell-view-tab{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;box-sizing:border-box;border:0;border-radius:var(--wt-radius-pill);background:transparent;color:var(--wt-ink);font:700 14px/20px var(--wt-font);white-space:nowrap;cursor:pointer;transition:background .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1)}.shell-view-tab>svg{width:16px;height:16px;flex-shrink:0}.shell-view-tab:hover{background:var(--wt-tint)}.shell-view-tab[aria-pressed=true]{background-color:#4a33d1;background-image:linear-gradient(115deg,#4a33d1,#7a45de);color:#fff;cursor:default}.shell-view-tab:focus-visible{outline:2px solid var(--wt-focus);outline-offset:2px}@media (prefers-reduced-motion: reduce){.shell-view-tab{transition:none}}@media (max-width: 639.98px){.shell-view-tab{width:40px;padding:0;justify-content:center}.shell-view-tab>.shell-view-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.shell-actions .wtk-actions-btn{text-decoration:none}@media (max-width: 639.98px){.shell-wide-only{display:none!important}}@media (max-width: 1099.98px){.shell-frame{grid-template-columns:minmax(0,1fr)}.shell-hamburger{display:grid}.shell-sidebar{position:fixed;top:16px;bottom:16px;left:16px;width:272px;max-width:calc(100vw - 32px);transform:translate(calc(-100% - 24px));visibility:hidden;transition:transform var(--wt-dur) var(--wt-ease),visibility 0s linear var(--wt-dur)}.shell-sidebar[data-state=open]{transform:none;visibility:visible;transition:transform var(--wt-dur) var(--wt-ease),visibility 0s}.theme-transition .shell-sidebar{transition:transform var(--wt-dur) var(--wt-ease),visibility 0s linear var(--wt-dur)!important}.theme-transition .shell-sidebar[data-state=open]{transition:transform var(--wt-dur) var(--wt-ease),visibility 0s!important}}.shell-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--wt-scrim);animation:shell-fade var(--wt-dur) var(--wt-ease)}@keyframes shell-fade{0%{opacity:0}to{opacity:1}}.shell-notif-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--wt-scrim);animation:shell-fade var(--wt-dur) var(--wt-ease)}.shell-notif{position:fixed;z-index:50;top:16px;right:16px;bottom:16px;width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;border-radius:var(--wt-radius-card);background:var(--wt-card);box-shadow:var(--wt-elev-lg);font-family:var(--wt-font);color:var(--wt-text);outline:none;animation:shell-slide-in var(--wt-dur) var(--wt-ease)}@keyframes shell-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width: 639.98px){.shell-notif{top:8px;right:8px;bottom:8px;width:calc(100vw - 16px)}}.shell-notif-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 14px 20px;border-bottom:1px solid var(--wt-line)}.shell-notif-title{margin:0;font:700 15px/20px var(--wt-font);color:var(--wt-ink);letter-spacing:normal}.shell-notif-head-right{display:flex;align-items:center;gap:8px}.shell-notif-filters{display:flex;gap:8px;padding:12px 20px;border-bottom:1px solid var(--wt-line)}.shell-notif-filters .wtk-filter{height:32px}.shell-notif-filters .wtk-filter:not(:has(.wtk-count)){padding-right:14px}.shell-notif-filters .wtk-count{min-width:22px;height:22px}.shell-notif-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.shell-notif-list{margin:0;padding:0;list-style:none}.shell-notif-list>li+li{border-top:1px solid var(--wt-line)}.notif-row{display:flex;gap:12px;width:100%;box-sizing:border-box;padding:16px 20px;margin:0;border:0;background:var(--wt-card);color:inherit;font:inherit;text-align:left;text-decoration:none}.notif-row.is-unread{background:var(--wt-panel)}button.notif-row{cursor:pointer}button.notif-row:hover{background:var(--wt-row-hover)}button.notif-row:focus-visible{outline:2px solid var(--wt-focus);outline-offset:-2px}.notif-icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-tint);color:var(--wt-primary)}.notif-icon>svg{width:18px;height:18px;stroke-width:2.25}.notif-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.notif-text{display:flex;flex-direction:column;gap:2px}.notif-line{display:block;margin:0;font:500 14px/20px var(--wt-font);color:var(--wt-text);overflow-wrap:anywhere}.notif-line b,.notif-row.is-unread .notif-line--title{font-weight:700;color:var(--wt-ink)}.notif-sub{margin:0;font:500 13px/18px var(--wt-font);color:var(--wt-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.notif-time{font:500 12px/16px var(--wt-font);color:var(--wt-subtle)}.notif-dot{width:8px;height:8px;margin-top:6px;flex-shrink:0;border-radius:var(--wt-radius-pill);background:var(--wt-pink-dot)}.shell-notif-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 20px;text-align:center}.shell-notif-empty img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.shell-notif-loading{display:flex;flex-direction:column;gap:12px;padding:20px}.shell-notif-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-top:1px solid var(--wt-line)}@media (prefers-reduced-motion: reduce){.shell-sidebar,.theme-transition .shell-sidebar,.theme-transition .shell-sidebar[data-state=open]{transition:none!important}.shell-scrim,.shell-notif,.shell-notif-overlay{animation:none}}@media print{html:has(.shell-frame),html:has(.shell-frame) body{height:auto!important;overflow:visible!important;background:#fff!important}.shell-frame,.shell-column{display:block!important;height:auto!important;padding:0!important;background:#fff!important}.shell-sidebar,.shell-topbar,.shell-scrim,.shell-skip,.shell-noprint{display:none!important}.shell-main{overflow:visible!important;height:auto!important;padding:0!important;border-radius:0!important;background:#fff!important}}
