:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.PdfReader-module-scss-module__-BIRKW__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.PdfReader-module-scss-module__-BIRKW__readerRoot{top:0;bottom:0;left:var(--sidebar-width,244px);right:var(--ai-panel-width,0px);z-index:9000;background:var(--bg);color:var(--ink);flex-direction:column;animation:.2s PdfReader-module-scss-module__-BIRKW__readerFadeIn;display:flex;position:fixed}.PdfReader-module-scss-module__-BIRKW__split{width:var(--reader-width,45vw);min-width:380px;max-width:calc(100vw - var(--sidebar-width,244px) - var(--split-app-min));border-right:1px solid var(--line);z-index:var(--z-docked);left:0;right:auto;container-type:inline-size}.PdfReader-module-scss-module__-BIRKW__mobileSheet{overscroll-behavior:contain;width:100%;transition:height .28s cubic-bezier(.16,1,.3,1),border-radius .28s;inset:auto 0 0}.PdfReader-module-scss-module__-BIRKW__mobileSheet:not([data-snap=full]){z-index:var(--z-docked);border-top:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px 20px 0 0;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__mobileSheet.PdfReader-module-scss-module__-BIRKW__sheetDragging{transition:none}.PdfReader-module-scss-module__-BIRKW__sheetGrabber{background:var(--surface);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;height:22px;display:flex}.PdfReader-module-scss-module__-BIRKW__sheetGrabberPill{background:var(--line-2);border-radius:3px;width:40px;height:5px}.PdfReader-module-scss-module__-BIRKW__resizeHandle{z-index:60;cursor:col-resize;touch-action:none;justify-content:center;align-items:center;width:12px;height:100%;display:flex;position:absolute;top:0;right:-6px}.PdfReader-module-scss-module__-BIRKW__resizeGrip{background:var(--line-2);width:4px;height:44px;transition:background var(--transition-fast);border-radius:2px}.PdfReader-module-scss-module__-BIRKW__resizeHandle:hover .PdfReader-module-scss-module__-BIRKW__resizeGrip,.PdfReader-module-scss-module__-BIRKW__resizeHandleActive .PdfReader-module-scss-module__-BIRKW__resizeGrip{background:var(--accent)}.PdfReader-module-scss-module__-BIRKW__topbar{border-bottom:1px solid var(--line);background:var(--bg);flex:none;align-items:center;gap:10px;height:56px;padding:0 20px;display:flex}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__topbar{height:calc(58px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px)8px 0;background:var(--surface);gap:2px}.PdfReader-module-scss-module__-BIRKW__mobileSheet:not([data-snap=full]) .PdfReader-module-scss-module__-BIRKW__topbar{height:56px;padding-top:0}.PdfReader-module-scss-module__-BIRKW__crumb{min-width:0;color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.PdfReader-module-scss-module__-BIRKW__crumb b{text-overflow:ellipsis;min-width:0;max-width:22em;color:var(--ink);font-weight:600;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__split .PdfReader-module-scss-module__-BIRKW__crumbSection{display:none}.PdfReader-module-scss-module__-BIRKW__spacer{flex:1}.PdfReader-module-scss-module__-BIRKW__group{flex:none;align-items:center;gap:2px;display:flex}.PdfReader-module-scss-module__-BIRKW__vsep{background:var(--line);flex:none;width:1px;height:20px}.PdfReader-module-scss-module__-BIRKW__faint{color:var(--ink-3)}.PdfReader-module-scss-module__-BIRKW__quietBtn,.PdfReader-module-scss-module__-BIRKW__roundBtn{border-radius:var(--radius-md);width:34px;height:34px;color:var(--ink-2);transition:background var(--transition-fast),color var(--transition-fast);flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.PdfReader-module-scss-module__-BIRKW__quietBtn:hover:not(:disabled),.PdfReader-module-scss-module__-BIRKW__roundBtn:hover:not(:disabled){background:var(--node-hover);color:var(--ink)}.PdfReader-module-scss-module__-BIRKW__quietBtn:disabled,.PdfReader-module-scss-module__-BIRKW__roundBtn:disabled{opacity:.4;cursor:default}.PdfReader-module-scss-module__-BIRKW__quietBtnOn,.PdfReader-module-scss-module__-BIRKW__roundBtnOn{background:var(--accent-soft);color:var(--accent)}.PdfReader-module-scss-module__-BIRKW__roundBtn{width:44px;height:44px;color:var(--ink);border-radius:50%;font-size:20px}.PdfReader-module-scss-module__-BIRKW__btn,.PdfReader-module-scss-module__-BIRKW__btnSm{border:1px solid var(--line-2);border-radius:var(--radius-md);background:var(--surface);height:34px;color:var(--ink);white-space:nowrap;transition:background var(--transition-fast);flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:500;display:inline-flex}.PdfReader-module-scss-module__-BIRKW__btn svg,.PdfReader-module-scss-module__-BIRKW__btnSm svg{font-size:16px}.PdfReader-module-scss-module__-BIRKW__btn:hover,.PdfReader-module-scss-module__-BIRKW__btnSm:hover{background:var(--node-hover)}.PdfReader-module-scss-module__-BIRKW__btnOn{background:var(--accent-soft);color:var(--accent);border-color:#0000}.PdfReader-module-scss-module__-BIRKW__btnSm{align-self:flex-start;height:30px;padding:0 11px;font-size:13px}.PdfReader-module-scss-module__-BIRKW__btnSm svg{font-size:14px}.PdfReader-module-scss-module__-BIRKW__pageLabel{height:30px;color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 6px;font-size:13px;display:inline-flex}.PdfReader-module-scss-module__-BIRKW__pageLabel b{font-variant-numeric:tabular-nums;font-weight:600}.PdfReader-module-scss-module__-BIRKW__pageLabel:is(button):hover{background:var(--node-hover)}.PdfReader-module-scss-module__-BIRKW__pageJumpInput{border:1px solid var(--accent);background:var(--surface);width:3.6em;height:28px;color:var(--ink);text-align:center;box-shadow:0 0 0 3px var(--accent-soft);border-radius:6px;outline:none;padding:0 6px;font-size:13px}.PdfReader-module-scss-module__-BIRKW__zoomLabel{min-width:3em;color:var(--ink-3);text-align:center;font-variant-numeric:tabular-nums;font-size:13px}.PdfReader-module-scss-module__-BIRKW__mobileTitle{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.PdfReader-module-scss-module__-BIRKW__mobileTitle strong{max-width:100%;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__mobileTitle span{color:var(--ink-3);font-size:12px}.PdfReader-module-scss-module__-BIRKW__mobileJump{background:var(--surface);border-bottom:1px solid var(--line);flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}.PdfReader-module-scss-module__-BIRKW__mobileJump .PdfReader-module-scss-module__-BIRKW__pageJumpInput{height:36px;font-size:15px}.PdfReader-module-scss-module__-BIRKW__readerBody{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__centerState{background:var(--sunken);color:var(--ink-3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.PdfReader-module-scss-module__-BIRKW__scrollArea{background:var(--sunken);flex:1;min-width:0;position:relative;overflow:auto}.PdfReader-module-scss-module__-BIRKW__scrollArea::-webkit-scrollbar{width:.375em;height:.375em}.PdfReader-module-scss-module__-BIRKW__scrollArea::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.PdfReader-module-scss-module__-BIRKW__scrollArea::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.PdfReader-module-scss-module__-BIRKW__scrollArea::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.PdfReader-module-scss-module__-BIRKW__documentColumn{flex-direction:column;align-items:center;gap:16px;min-height:100%;padding:28px 0 40px;display:flex}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__documentColumn{padding:14px 0 calc(160px + env(safe-area-inset-bottom,0px));gap:12px}.PdfReader-module-scss-module__-BIRKW__pageSlot{flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.PdfReader-module-scss-module__-BIRKW__pageWrap{box-shadow:var(--shadow);background:#fffefb;border-radius:4px;position:relative;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__pageWrap{box-shadow:var(--shadow-sm)}.PdfReader-module-scss-module__-BIRKW__pageCanvas{display:block}.PdfReader-module-scss-module__-BIRKW__textLayer{opacity:1;cursor:text;-webkit-user-select:text;user-select:text;-webkit-touch-callout:none;line-height:1}.PdfReader-module-scss-module__-BIRKW__textLayer span,.PdfReader-module-scss-module__-BIRKW__textLayer br{color:#0000}.textLayer::selection{color:#0000!important;background:0 0!important}.textLayer ::selection{color:#0000!important;background:0 0!important}.textLayer span::selection{color:#0000!important;background:0 0!important}.textLayer::-moz-selection{color:#0000!important;background:0 0!important}.textLayer ::-moz-selection{color:#0000!important;background:0 0!important}.textLayer span::-moz-selection{color:#0000!important;background:0 0!important}.PdfReader-module-scss-module__-BIRKW__selectionLayer,.PdfReader-module-scss-module__-BIRKW__highlightLayer{pointer-events:none;position:absolute;inset:0}.PdfReader-module-scss-module__-BIRKW__highlightLayer{z-index:3}.PdfReader-module-scss-module__-BIRKW__selectionLayer{z-index:4}.PdfReader-module-scss-module__-BIRKW__selectionRect{background:#3d6fd847;border-radius:2px;position:absolute}.PdfReader-module-scss-module__-BIRKW__highlightRect{pointer-events:auto;cursor:pointer;mix-blend-mode:multiply;border-radius:2px;position:absolute}.PdfReader-module-scss-module__-BIRKW__pagePlaceholder,.PdfReader-module-scss-module__-BIRKW__pageError{background:color-mix(in srgb,#fffefb 70%,var(--sunken));box-shadow:var(--shadow-sm);color:#9a9ca3;border-radius:4px;justify-content:center;align-items:center;font-size:12.5px;display:flex;position:relative;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__placeholderText{color:#9a9ca3;font-size:12.5px}.PdfReader-module-scss-module__-BIRKW__selectionToolbar{z-index:50;background:var(--surface);border:1px solid var(--line);max-width:calc(100% - 16px);box-shadow:var(--shadow);color:var(--ink);border-radius:10px;align-items:center;gap:2px;padding:4px;animation:.14s PdfReader-module-scss-module__-BIRKW__toolbarIn;display:flex;position:absolute;transform:translate(-50%)}.PdfReader-module-scss-module__-BIRKW__swatchRow,.PdfReader-module-scss-module__-BIRKW__actRow{align-items:center;display:flex}.PdfReader-module-scss-module__-BIRKW__swatchRow{gap:6px;padding:0 8px}.PdfReader-module-scss-module__-BIRKW__swatchLabel,.PdfReader-module-scss-module__-BIRKW__copyLabel{display:none}.PdfReader-module-scss-module__-BIRKW__swatch{width:16px;height:16px;transition:transform var(--transition-fast);border-radius:50%;flex:none;padding:0}.PdfReader-module-scss-module__-BIRKW__swatch:hover{transform:scale(1.15)}.PdfReader-module-scss-module__-BIRKW__swatchActive{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px currentColor}.PdfReader-module-scss-module__-BIRKW__selDivider{background:var(--line);flex:none;width:1px;height:20px}.PdfReader-module-scss-module__-BIRKW__selBtn{height:32px;color:var(--ink);white-space:nowrap;transition:background var(--transition-fast);border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:13px;display:inline-flex}.PdfReader-module-scss-module__-BIRKW__selBtn svg{font-size:17px}.PdfReader-module-scss-module__-BIRKW__selBtn:hover:not(:disabled){background:var(--node-hover)}.PdfReader-module-scss-module__-BIRKW__selBtn:disabled{opacity:.45;cursor:default}.PdfReader-module-scss-module__-BIRKW__selAi{color:var(--ai)}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar{max-width:none;padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--line);box-shadow:var(--shadow);border-radius:0;flex-direction:column;align-items:stretch;gap:14px;animation:.2s cubic-bezier(.16,1,.3,1) PdfReader-module-scss-module__-BIRKW__barUp;position:fixed;bottom:0;right:0;transform:none;top:auto!important;left:0!important}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__swatchRow{gap:12px;padding:0}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__swatchLabel{width:66px;color:var(--ink-3);font-size:13px;display:block}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__swatch{width:28px;height:28px}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__swatchActive{box-shadow:0 0 0 2px var(--surface),0 0 0 4px currentColor}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__selDivider{display:none}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__actRow{justify-content:space-between}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__selBtn{width:68px;height:auto;color:var(--ink);flex-direction:column;gap:5px;padding:4px 0;font-size:11.5px}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__selBtn svg{font-size:22px}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__selAi{color:var(--ai)}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__selectionToolbar .PdfReader-module-scss-module__-BIRKW__copyLabel{display:inline}.PdfReader-module-scss-module__-BIRKW__activityPanel{background:var(--surface);border-left:1px solid var(--line);flex-direction:column;flex:none;width:380px;height:100%;min-height:0;animation:.22s cubic-bezier(.16,1,.3,1) PdfReader-module-scss-module__-BIRKW__panelIn;display:flex;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__split .PdfReader-module-scss-module__-BIRKW__activityPanel{z-index:20;width:min(340px,100%);box-shadow:var(--shadow);position:absolute;top:0;bottom:0;right:0}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__activityPanel{z-index:20;border-left:0;width:100%;position:absolute;inset:0}.PdfReader-module-scss-module__-BIRKW__panelHead{flex:none;align-items:center;gap:8px;padding:14px 20px;display:flex}.PdfReader-module-scss-module__-BIRKW__seg{background:var(--sunken);border:1px solid var(--line);border-radius:9px;flex:1;gap:2px;padding:3px;display:flex}.PdfReader-module-scss-module__-BIRKW__seg button{height:28px;color:var(--ink-2);white-space:nowrap;border-radius:6px;flex:1;font-size:13px}.PdfReader-module-scss-module__-BIRKW__seg button:hover{color:var(--ink)}.PdfReader-module-scss-module__-BIRKW__seg .PdfReader-module-scss-module__-BIRKW__segOn,.PdfReader-module-scss-module__-BIRKW__seg .PdfReader-module-scss-module__-BIRKW__segOn:hover{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.PdfReader-module-scss-module__-BIRKW__activityBody{flex-direction:column;flex:1;min-height:0;padding-bottom:20px;display:flex;overflow-y:auto}.PdfReader-module-scss-module__-BIRKW__activityBody::-webkit-scrollbar{width:.375em;height:.375em}.PdfReader-module-scss-module__-BIRKW__activityBody::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.PdfReader-module-scss-module__-BIRKW__activityBody::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.PdfReader-module-scss-module__-BIRKW__activityBody::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.PdfReader-module-scss-module__-BIRKW__bookCard{background:var(--sunken);border:1px solid var(--line);border-radius:10px;flex:none;align-items:center;gap:10px;margin:0 16px 12px;padding:12px 14px;display:flex}.PdfReader-module-scss-module__-BIRKW__bookCard .PdfReader-module-scss-module__-BIRKW__btnSm{align-self:center}.PdfReader-module-scss-module__-BIRKW__bookIc{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;place-items:center;font-size:16px;display:grid}.PdfReader-module-scss-module__-BIRKW__bookText{flex-direction:column;flex:1;min-width:0;display:flex}.PdfReader-module-scss-module__-BIRKW__bookText strong{font-size:13.5px;font-weight:500}.PdfReader-module-scss-module__-BIRKW__bookText span{color:var(--ink-3);font-size:12px}.PdfReader-module-scss-module__-BIRKW__hlItem{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:6px;padding:14px 20px;display:flex}.PdfReader-module-scss-module__-BIRKW__hlMain{text-align:left;color:inherit;flex-direction:column;gap:6px;display:flex}.PdfReader-module-scss-module__-BIRKW__hlMain:hover .PdfReader-module-scss-module__-BIRKW__hlQuote{color:var(--accent)}.PdfReader-module-scss-module__-BIRKW__hlMeta{color:var(--ink-3);align-items:center;gap:8px;font-size:12px;display:flex}.PdfReader-module-scss-module__-BIRKW__dot{border-radius:50%;flex:none;width:8px;height:8px}.PdfReader-module-scss-module__-BIRKW__hlQuote{-webkit-line-clamp:4;font-family:var(--serif);color:var(--ink);transition:color var(--transition-fast);-webkit-box-orient:vertical;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__hlPlace{color:var(--ink-3);text-align:left;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.PdfReader-module-scss-module__-BIRKW__hlPlace svg{flex:none;font-size:14px}.PdfReader-module-scss-module__-BIRKW__hlPlace:is(button):hover{color:var(--ink)}.PdfReader-module-scss-module__-BIRKW__link{color:var(--accent);font-size:inherit}.PdfReader-module-scss-module__-BIRKW__link:hover{color:var(--ink)}.PdfReader-module-scss-module__-BIRKW__activityEmpty{text-align:center;color:var(--ink-3);flex-direction:column;align-items:center;gap:6px;padding:40px 32px;font-size:13px;line-height:1.5;display:flex}.PdfReader-module-scss-module__-BIRKW__activityEmpty strong{color:var(--ink);font-size:14px;font-weight:600}.PdfReader-module-scss-module__-BIRKW__activityEmptyIcon{background:var(--warm-soft);width:40px;height:40px;color:var(--warm);border-radius:50%;place-items:center;margin-bottom:4px;font-size:18px;display:grid}.PdfReader-module-scss-module__-BIRKW__activityCard{border:1px solid var(--line);border-radius:10px;flex-direction:column;flex:none;gap:8px;margin:0 16px 12px;padding:14px;animation:.2s PdfReader-module-scss-module__-BIRKW__cardIn;display:flex}.PdfReader-module-scss-module__-BIRKW__activityAi{background:var(--ai-soft);border-color:#0000}.PdfReader-module-scss-module__-BIRKW__activityAi .PdfReader-module-scss-module__-BIRKW__cardEyebrow{color:var(--ai)}.PdfReader-module-scss-module__-BIRKW__cardEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.PdfReader-module-scss-module__-BIRKW__cardEyebrow svg{font-size:14px}.PdfReader-module-scss-module__-BIRKW__cardSnippet{-webkit-line-clamp:3;font-family:var(--serif);color:var(--ink-2);-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__cardStatus{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.PdfReader-module-scss-module__-BIRKW__statusPending{color:var(--ink-2)}.PdfReader-module-scss-module__-BIRKW__statusError{color:var(--error)}.PdfReader-module-scss-module__-BIRKW__explainText{color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;line-height:1.5}.PdfReader-module-scss-module__-BIRKW__relatedList{flex-direction:column;gap:6px;display:flex}.PdfReader-module-scss-module__-BIRKW__relatedItem{border:1px solid var(--line);background:var(--surface);color:inherit;text-align:left;transition:border-color var(--transition-fast);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.PdfReader-module-scss-module__-BIRKW__relatedItem:hover{border-color:var(--accent)}.PdfReader-module-scss-module__-BIRKW__relatedTitle{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex}.PdfReader-module-scss-module__-BIRKW__relatedRoot{color:var(--ink-3);font-size:12px}.PdfReader-module-scss-module__-BIRKW__relatedSnippet{-webkit-line-clamp:2;color:var(--ink-2);-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.PdfReader-module-scss-module__-BIRKW__highlightMenuBackdrop{z-index:9600;position:fixed;inset:0}.PdfReader-module-scss-module__-BIRKW__highlightMenu{z-index:9601;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;align-items:center;gap:6px;padding:4px 4px 4px 10px;animation:.12s PdfReader-module-scss-module__-BIRKW__toolbarIn;display:flex;position:fixed}.PdfReader-module-scss-module__-BIRKW__highlightMenuSwatches{align-items:center;gap:6px;padding-right:4px;display:flex}.PdfReader-module-scss-module__-BIRKW__highlightMenuAction,.PdfReader-module-scss-module__-BIRKW__highlightMenuDelete{width:32px;height:32px;color:var(--ink-2);border-radius:7px;place-items:center;font-size:16px;display:grid}.PdfReader-module-scss-module__-BIRKW__highlightMenuAction:hover,.PdfReader-module-scss-module__-BIRKW__highlightMenuDelete:hover{background:var(--node-hover);color:var(--ink)}.PdfReader-module-scss-module__-BIRKW__highlightMenuDelete:hover{background:var(--error-soft);color:var(--error)}.PdfReader-module-scss-module__-BIRKW__statusToast{z-index:40;background:var(--ink);box-shadow:var(--shadow);color:var(--bg);white-space:nowrap;pointer-events:none;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;animation:.2s PdfReader-module-scss-module__-BIRKW__toastIn;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@keyframes PdfReader-module-scss-module__-BIRKW__readerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes PdfReader-module-scss-module__-BIRKW__toolbarIn{0%{opacity:0;transform:translate(-50%)translateY(3px)}to{opacity:1;transform:translate(-50%)}}@keyframes PdfReader-module-scss-module__-BIRKW__barUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes PdfReader-module-scss-module__-BIRKW__panelIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes PdfReader-module-scss-module__-BIRKW__cardIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes PdfReader-module-scss-module__-BIRKW__toastIn{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.PdfReader-module-scss-module__-BIRKW__readerRoot,.PdfReader-module-scss-module__-BIRKW__activityPanel,.PdfReader-module-scss-module__-BIRKW__activityCard,.PdfReader-module-scss-module__-BIRKW__selectionToolbar,.PdfReader-module-scss-module__-BIRKW__highlightMenu,.PdfReader-module-scss-module__-BIRKW__statusToast{animation:none!important}.PdfReader-module-scss-module__-BIRKW__mobileSheet{transition:none}}@media (min-width:769px) and (max-width:1100px){.PdfReader-module-scss-module__-BIRKW__activityPanel{z-index:20;box-shadow:var(--shadow);position:absolute;top:0;bottom:0;right:0}}.PdfReader-module-scss-module__-BIRKW__mobileSheet .PdfReader-module-scss-module__-BIRKW__scrollArea{touch-action:pan-x pan-y}.PdfReader-module-scss-module__-BIRKW__documentColumn{transform-origin:50% 0}.PdfReader-module-scss-module__-BIRKW__zoomPill{right:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;align-items:center;padding:4px;display:flex;position:fixed}.PdfReader-module-scss-module__-BIRKW__zoomPill button{width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;font-size:20px;display:grid}.PdfReader-module-scss-module__-BIRKW__zoomPill span{min-width:3em;color:var(--ink-3);text-align:center;font-variant-numeric:tabular-nums;font-size:13px}@container (max-width:640px){.PdfReader-module-scss-module__-BIRKW__wideOnly{display:none!important}.PdfReader-module-scss-module__-BIRKW__topbar{gap:6px;padding:0 12px}}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.Attachments-module-scss-module__INCuba__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.Attachments-module-scss-module__INCuba__overlay{background:var(--overlay);z-index:var(--z-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:1rem;animation:.2s Attachments-module-scss-module__INCuba__attachFadeIn;display:flex;position:fixed;inset:0}.Attachments-module-scss-module__INCuba__panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:color-mix(in srgb,var(--panel)86%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.3);border:1px solid color-mix(in srgb,var(--node-border)70%,transparent);width:min(460px,100%);max-height:82vh;box-shadow:var(--shadow);border-radius:1.1rem;flex-direction:column;padding:0;animation:.3s cubic-bezier(.16,1,.3,1) Attachments-module-scss-module__INCuba__attachSlideUp;display:flex;position:relative;overflow:hidden}.Attachments-module-scss-module__INCuba__panelWide{width:min(560px,100%)}@keyframes Attachments-module-scss-module__INCuba__attachFadeIn{0%{opacity:0}to{opacity:1}}@keyframes Attachments-module-scss-module__INCuba__attachSlideUp{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Attachments-module-scss-module__INCuba__attachSpin{to{transform:rotate(360deg)}}@keyframes Attachments-module-scss-module__INCuba__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Attachments-module-scss-module__INCuba__spinner{border:2px solid var(--node-border);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:1.375rem;height:1.375rem;animation:.7s linear infinite Attachments-module-scss-module__INCuba__attachSpin}.Attachments-module-scss-module__INCuba__spinnerSm{width:.875rem;height:.875rem}.Attachments-module-scss-module__INCuba__panelBusy{z-index:5;background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:inherit;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;animation:.15s Attachments-module-scss-module__INCuba__attachFadeIn;display:flex;position:absolute;inset:0}.Attachments-module-scss-module__INCuba__busyMessage{color:var(--node-text);font-size:.8125rem;font-weight:600}.Attachments-module-scss-module__INCuba__uploadLinkBusy{align-items:center;gap:.4rem;display:inline-flex}.Attachments-module-scss-module__INCuba__header{border-bottom:1px solid var(--node-border);background:color-mix(in srgb,var(--panel)95%,transparent);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.Attachments-module-scss-module__INCuba__title{min-width:0;color:var(--text-main);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.45rem;margin:0;font-size:.9375rem;font-weight:700;display:flex;overflow:hidden}.Attachments-module-scss-module__INCuba__titleIcon{color:var(--accent);flex-shrink:0;font-size:1.05rem}.Attachments-module-scss-module__INCuba__headerRight{align-items:center;gap:.75rem;display:flex}.Attachments-module-scss-module__INCuba__uploadLink{background:var(--surface);border:1px solid var(--line-2);color:var(--ink);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);padding:.5em .85em;font-size:.875em;font-weight:500}.Attachments-module-scss-module__INCuba__uploadLink:hover{background:var(--node-hover)}.Attachments-module-scss-module__INCuba__uploadLink:disabled{opacity:.5;cursor:not-allowed}.Attachments-module-scss-module__INCuba__uploadLink{border:1px solid var(--accent);color:var(--accent);transition:all var(--transition-fast);background:0 0;border-radius:.5em;align-items:center;gap:.35rem;padding:.4em .8em;font-size:.8125rem;font-weight:600;display:inline-flex}.Attachments-module-scss-module__INCuba__uploadLink:hover:not(:disabled){background:color-mix(in srgb,var(--accent)12%,transparent);transform:translateY(-1px)}.Attachments-module-scss-module__INCuba__uploadLink:disabled{opacity:.5;cursor:default;transform:none}.Attachments-module-scss-module__INCuba__closeBtn{color:var(--muted);cursor:pointer;width:2em;height:2em;transition:all var(--transition-fast);background:0 0;border:none;border-radius:.5em;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:flex}.Attachments-module-scss-module__INCuba__closeBtn:hover{background:color-mix(in srgb,var(--error)10%,transparent);color:var(--error)}.Attachments-module-scss-module__INCuba__body{flex:1;min-height:0;padding:.25rem 0;overflow-y:auto}.Attachments-module-scss-module__INCuba__body::-webkit-scrollbar{width:.375em;height:.375em}.Attachments-module-scss-module__INCuba__body::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.Attachments-module-scss-module__INCuba__body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.Attachments-module-scss-module__INCuba__body::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.Attachments-module-scss-module__INCuba__storageMeta{border-bottom:1px solid color-mix(in srgb,var(--node-border)50%,transparent);padding:.5rem 1rem .625rem}.Attachments-module-scss-module__INCuba__storageRow{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.Attachments-module-scss-module__INCuba__storageLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.Attachments-module-scss-module__INCuba__storageValue{color:var(--muted);font-size:.6875rem;font-weight:500}.Attachments-module-scss-module__INCuba__storageTrack{background:var(--node-border);border-radius:2px;height:4px;overflow:hidden}.Attachments-module-scss-module__INCuba__storageFill{background:var(--accent);border-radius:2px;min-width:2px;height:100%;transition:width .4s}.Attachments-module-scss-module__INCuba__storageFillWarning{background:var(--warm)}.Attachments-module-scss-module__INCuba__meta{color:var(--muted);padding:0 1rem .5rem;font-size:.75rem}.Attachments-module-scss-module__INCuba__fileList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.6rem .8rem .9rem;display:grid}@media (max-width:460px){.Attachments-module-scss-module__INCuba__fileList{grid-template-columns:1fr}}.Attachments-module-scss-module__INCuba__filterBar{border-bottom:1px solid color-mix(in srgb,var(--node-border)50%,transparent);flex-wrap:wrap;gap:.35rem;padding:.5rem 1rem;display:flex}.Attachments-module-scss-module__INCuba__filterChip{border-radius:var(--radius-sm);background:var(--panel-accent);border:1px solid var(--node-border);color:var(--muted);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:.25em;padding:.3em .65em;font-size:.72rem;font-weight:600;display:inline-flex}.Attachments-module-scss-module__INCuba__filterChip:hover{border-color:var(--accent);color:var(--node-text)}.Attachments-module-scss-module__INCuba__filterChipActive{background:color-mix(in srgb,var(--accent)15%,transparent);border-color:var(--accent);color:var(--accent)}.Attachments-module-scss-module__INCuba__fileRowWrap{border:1px solid color-mix(in srgb,var(--node-border)55%,transparent);background:color-mix(in srgb,var(--panel-accent)35%,transparent);transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);border-radius:.7rem;align-items:center;gap:.5rem;padding-right:.65rem;display:flex;position:relative;overflow:hidden}.Attachments-module-scss-module__INCuba__fileRowWrap:before{content:"";background:var(--muted);opacity:.55;width:3px;transition:opacity var(--transition-fast);position:absolute;top:0;bottom:0;left:0}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=pdf]:before{background:var(--accent)}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=image]:before{background:var(--success)}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=doc]:before{background:var(--warm)}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=txt]:before{background:var(--line-2)}.Attachments-module-scss-module__INCuba__fileRowWrap:hover{border-color:color-mix(in srgb,var(--accent)45%,transparent);background:color-mix(in srgb,var(--panel-accent)60%,transparent);box-shadow:var(--shadow);transform:translateY(-1px)}.Attachments-module-scss-module__INCuba__fileRowWrap:hover:before{opacity:1}.Attachments-module-scss-module__INCuba__fileRow{cursor:pointer;text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:.65rem;padding:.6rem 0 .6rem .85rem;display:flex}.Attachments-module-scss-module__INCuba__fileRow:disabled,.Attachments-module-scss-module__INCuba__fileRow.Attachments-module-scss-module__INCuba__attached{cursor:default;opacity:.5}.Attachments-module-scss-module__INCuba__fileRowWrap .Attachments-module-scss-module__INCuba__fileRow{padding-right:0}.Attachments-module-scss-module__INCuba__fileIcon{background:color-mix(in srgb,var(--accent)14%,transparent);border:1px solid color-mix(in srgb,var(--node-border)45%,transparent);border-radius:.55em;flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;font-size:1.05rem;display:flex}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=pdf] .Attachments-module-scss-module__INCuba__fileIcon{background:color-mix(in srgb,var(--accent)18%,transparent)}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=image] .Attachments-module-scss-module__INCuba__fileIcon{background:color-mix(in srgb,var(--success)18%,transparent)}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=doc] .Attachments-module-scss-module__INCuba__fileIcon{background:color-mix(in srgb,var(--warm)20%,transparent)}.Attachments-module-scss-module__INCuba__fileRowWrap[data-kind=txt] .Attachments-module-scss-module__INCuba__fileIcon{background:color-mix(in srgb,var(--line-2)22%,transparent)}.Attachments-module-scss-module__INCuba__fileMeta{flex-direction:column;flex:1;min-width:0;display:flex}.Attachments-module-scss-module__INCuba__fileName{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--text-main);font-size:.8125rem;font-weight:600;display:block;overflow:hidden}.Attachments-module-scss-module__INCuba__fileSub{color:var(--muted);margin-top:.1rem;font-size:.6875rem;display:block}.Attachments-module-scss-module__INCuba__rowEnd{color:var(--success);background:color-mix(in srgb,var(--success)12%,transparent);border-radius:.4em;flex-shrink:0;align-items:center;gap:.25rem;margin-right:.4rem;padding:.2em .5em;font-size:.6875rem;font-weight:600;display:inline-flex}.Attachments-module-scss-module__INCuba__removeLink{width:1.95em;height:1.95em;color:var(--muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:.5em;flex-shrink:0;place-items:center;margin-right:.15rem;font-size:.82rem;display:grid}.Attachments-module-scss-module__INCuba__removeLink:hover:not(:disabled){color:var(--error);border-color:color-mix(in srgb,var(--error)30%,transparent);background:color-mix(in srgb,var(--error)8%,transparent)}.Attachments-module-scss-module__INCuba__removeLink:disabled{opacity:.5}.Attachments-module-scss-module__INCuba__deleteConfirmInline{align-items:center;gap:.4rem;font-size:.6875rem;display:flex}.Attachments-module-scss-module__INCuba__deleteConfirmText{color:var(--error);font-weight:600}.Attachments-module-scss-module__INCuba__deleteConfirmYes,.Attachments-module-scss-module__INCuba__deleteConfirmNo{background:var(--surface);border:1px solid var(--line-2);color:var(--ink);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);padding:.5em .85em;font-size:.875em;font-weight:500}.Attachments-module-scss-module__INCuba__deleteConfirmYes:hover,.Attachments-module-scss-module__INCuba__deleteConfirmNo:hover{background:var(--node-hover)}.Attachments-module-scss-module__INCuba__deleteConfirmYes:disabled,.Attachments-module-scss-module__INCuba__deleteConfirmNo:disabled{opacity:.5;cursor:not-allowed}.Attachments-module-scss-module__INCuba__deleteConfirmYes,.Attachments-module-scss-module__INCuba__deleteConfirmNo{padding:.2em .5em;font-size:.65rem}.Attachments-module-scss-module__INCuba__deleteConfirmYes{background:var(--error);border-color:var(--error);color:var(--accent-ink)}.Attachments-module-scss-module__INCuba__deleteConfirmYes:hover{background:var(--error)}.Attachments-module-scss-module__INCuba__empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;font-size:.8125rem;display:flex}.Attachments-module-scss-module__INCuba__emptyIcon{opacity:.35;font-size:2.5rem}.Attachments-module-scss-module__INCuba__dropZone{border:2px dashed var(--node-border);width:100%;color:var(--muted);transition:all var(--transition-fast);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;font-size:.8125rem;display:flex}.Attachments-module-scss-module__INCuba__dropZone:hover,.Attachments-module-scss-module__INCuba__dropZone.Attachments-module-scss-module__INCuba__dropActive{border-color:var(--accent);background:color-mix(in srgb,var(--accent)5%,transparent);color:var(--accent)}.Attachments-module-scss-module__INCuba__hiddenInput{display:none}.Attachments-module-scss-module__INCuba__modeSeg{align-self:flex-start;margin:.75rem 1rem 0}.Attachments-module-scss-module__INCuba__linkForm{gap:.5rem;padding:.6rem .8rem 0;display:flex}.Attachments-module-scss-module__INCuba__linkList{grid-template-columns:1fr}.Attachments-module-scss-module__INCuba__linkInput{border:1px solid var(--node-border);background:var(--panel);min-width:0;color:var(--text-main);font:inherit;border-radius:.5rem;flex:1;padding:.5rem .75rem;font-size:.875rem}.Attachments-module-scss-module__INCuba__linkInput:focus{border-color:var(--accent);outline:none}a.Attachments-module-scss-module__INCuba__fileRow{color:inherit;text-decoration:none}.Attachments-module-scss-module__INCuba__error{color:var(--error);padding:.5rem 1rem .75rem;font-size:.8125rem;font-weight:500}.Attachments-module-scss-module__INCuba__strip{flex-wrap:wrap;align-items:center;gap:.3rem;max-width:100%;margin-top:.4rem;display:flex}.Attachments-module-scss-module__INCuba__chip{cursor:pointer;max-width:100%;height:1.7rem;color:var(--node-text);background:color-mix(in srgb,var(--accent)12%,transparent);border:1px solid color-mix(in srgb,var(--node-border)50%,transparent);transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast);border-radius:.5rem;flex:none;align-items:center;padding:0 .42rem;font-size:.68rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Attachments-module-scss-module__INCuba__chip:hover{border-color:color-mix(in srgb,var(--accent)55%,transparent);background:color-mix(in srgb,var(--accent)20%,transparent);box-shadow:var(--shadow-sm)}.Attachments-module-scss-module__INCuba__chip:active{transform:scale(.96)}.Attachments-module-scss-module__INCuba__chip[data-kind=pdf]{color:var(--accent);background:color-mix(in srgb,var(--accent)14%,transparent)}.Attachments-module-scss-module__INCuba__chip[data-kind=image]{color:var(--success);background:color-mix(in srgb,var(--success)14%,transparent)}.Attachments-module-scss-module__INCuba__chip[data-kind=doc]{color:var(--warm);background:color-mix(in srgb,var(--warm)16%,transparent)}.Attachments-module-scss-module__INCuba__chip[data-kind=txt]{color:var(--muted);background:color-mix(in srgb,var(--line-2)16%,transparent)}.Attachments-module-scss-module__INCuba__chipIcon{flex-shrink:0;place-items:center;font-size:.9rem;line-height:0;display:grid}.Attachments-module-scss-module__INCuba__chipIcon svg{display:block}.Attachments-module-scss-module__INCuba__chipName{white-space:nowrap;text-overflow:ellipsis;opacity:0;max-width:0;color:var(--node-text);margin-left:0;transition:max-width .32s cubic-bezier(.22,1,.36,1),margin-left .32s cubic-bezier(.22,1,.36,1),opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);display:inline-block;overflow:hidden;transform:translate(-4px)}.Attachments-module-scss-module__INCuba__chip:hover .Attachments-module-scss-module__INCuba__chipName{opacity:1;max-width:12rem;margin-left:.35rem;transform:translate(0)}.Attachments-module-scss-module__INCuba__chipMore{min-width:1.7rem;height:1.7rem;color:var(--muted);background:color-mix(in srgb,var(--panel)60%,transparent);border:1px solid color-mix(in srgb,var(--node-border)50%,transparent);cursor:default;border-radius:.5rem;flex-shrink:0;place-items:center;padding:0 .45rem;font-size:.66rem;font-weight:700;display:grid}@media (prefers-reduced-motion:reduce){.Attachments-module-scss-module__INCuba__chipName{transition:none}}.Attachments-module-scss-module__INCuba__previewBody{max-height:70vh;padding:1rem;overflow:auto}.Attachments-module-scss-module__INCuba__previewBody::-webkit-scrollbar{width:.375em;height:.375em}.Attachments-module-scss-module__INCuba__previewBody::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.Attachments-module-scss-module__INCuba__previewBody::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.Attachments-module-scss-module__INCuba__previewBody::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.Attachments-module-scss-module__INCuba__previewImg{border:1px solid var(--node-border);border-radius:.5rem;max-width:100%}.Attachments-module-scss-module__INCuba__previewText{white-space:pre-wrap;color:var(--text-node-content);background:var(--panel-accent);border:1px solid var(--node-border);border-radius:.5rem;padding:1rem;font-size:.875rem;line-height:1.6}.Attachments-module-scss-module__INCuba__previewNote{color:var(--muted);margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.Attachments-module-scss-module__INCuba__previewBookStatus{color:var(--accent);flex-wrap:wrap;gap:.1rem;margin:-.6rem 0 1rem;font-size:.78rem;font-weight:600;display:flex}.Attachments-module-scss-module__INCuba__actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.Attachments-module-scss-module__INCuba__actionBtn{background:var(--surface);border:1px solid var(--line-2);color:var(--ink);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);padding:.5em .85em;font-size:.875em;font-weight:500}.Attachments-module-scss-module__INCuba__actionBtn:hover{background:var(--node-hover)}.Attachments-module-scss-module__INCuba__actionBtn:disabled{opacity:.5;cursor:not-allowed}.Attachments-module-scss-module__INCuba__actionBtn{transition:all var(--transition-fast);border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.Attachments-module-scss-module__INCuba__actionBtn svg{flex-shrink:0}.Attachments-module-scss-module__INCuba__actionBtn.Attachments-module-scss-module__INCuba__primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.Attachments-module-scss-module__INCuba__actionBtn.Attachments-module-scss-module__INCuba__primary:hover{background:var(--accent);box-shadow:0 4px 12px color-mix(in srgb,var(--accent)30%,transparent);transform:translateY(-1px)}.Attachments-module-scss-module__INCuba__actionBtn.Attachments-module-scss-module__INCuba__danger{color:var(--muted)}.Attachments-module-scss-module__INCuba__actionBtn.Attachments-module-scss-module__INCuba__danger:hover{color:var(--error);border-color:color-mix(in srgb,var(--error)35%,transparent);background:color-mix(in srgb,var(--error)6%,transparent)}.Attachments-module-scss-module__INCuba__gateBody{text-align:center;padding:2rem 1.5rem}.Attachments-module-scss-module__INCuba__gateIcon{opacity:.6;margin-bottom:.75rem;font-size:2.5rem}.Attachments-module-scss-module__INCuba__gateText{color:var(--muted);margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}body.light-mode .Attachments-module-scss-module__INCuba__panel{background:color-mix(in srgb,var(--panel)92%,transparent);box-shadow:0 24px 64px color-mix(in srgb,var(--ink)16%,transparent),0 1px 0 color-mix(in srgb,var(--ink)60%,transparent)inset}body.light-mode .Attachments-module-scss-module__INCuba__fileRowWrap{background:color-mix(in srgb,var(--panel-accent)70%,transparent)}body.light-mode .Attachments-module-scss-module__INCuba__fileRowWrap:hover{box-shadow:0 6px 18px color-mix(in srgb,var(--surface)10%,transparent)}body.light-mode .Attachments-module-scss-module__INCuba__panelBusy{background:color-mix(in srgb,var(--ink)55%,transparent)}body.light-mode .Attachments-module-scss-module__INCuba__fileIcon{background:var(--panel-accent);border-color:var(--node-border)}body.light-mode .Attachments-module-scss-module__INCuba__chip{border-color:var(--node-border)}body.light-mode .Attachments-module-scss-module__INCuba__chipMore{background:color-mix(in srgb,var(--panel)90%,transparent);border-color:var(--node-border)}body.light-mode .Attachments-module-scss-module__INCuba__storageFill{background:var(--accent)}@media (prefers-reduced-motion:reduce){.Attachments-module-scss-module__INCuba__overlay,.Attachments-module-scss-module__INCuba__panel,.Attachments-module-scss-module__INCuba__panelBusy{animation:none!important}.Attachments-module-scss-module__INCuba__chip,.Attachments-module-scss-module__INCuba__fileRowWrap,.Attachments-module-scss-module__INCuba__actionBtn,.Attachments-module-scss-module__INCuba__uploadLink{transition:none!important}}.Attachments-module-scss-module__INCuba__panelDragOver{border-color:var(--accent);box-shadow:var(--shadow),0 0 0 2px color-mix(in srgb,var(--accent)60%,transparent)inset}.Attachments-module-scss-module__INCuba__dropOverlay{z-index:20;pointer-events:none;background:color-mix(in srgb,var(--accent)14%,color-mix(in srgb,var(--panel)70%,transparent));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--accent);border-radius:inherit;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;font-size:.95rem;font-weight:700;display:flex;position:absolute;inset:0}.Attachments-module-scss-module__INCuba__dropIcon{font-size:2.2rem}.Attachments-module-scss-module__INCuba__searchRow{align-items:center;gap:.5rem;padding:.55rem 1rem .35rem;display:flex}.Attachments-module-scss-module__INCuba__searchIcon{color:var(--muted);flex-shrink:0;font-size:.9rem;display:inline-flex}.Attachments-module-scss-module__INCuba__searchInput{border:1px solid color-mix(in srgb,var(--node-border)55%,transparent);background:color-mix(in srgb,var(--panel-accent)30%,transparent);min-width:0;color:var(--node-text);border-radius:.5rem;flex:1;padding:.4rem .55rem;font-size:.8rem}.Attachments-module-scss-module__INCuba__searchInput:focus{border-color:var(--accent);outline:none}.Attachments-module-scss-module__INCuba__searchClear{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.2rem .3rem;font-size:.75rem}.Attachments-module-scss-module__INCuba__searchClear:hover{color:var(--node-text)}.Attachments-module-scss-module__INCuba__sortGroup{background:color-mix(in srgb,var(--panel-accent)35%,transparent);border:1px solid color-mix(in srgb,var(--node-border)50%,transparent);border-radius:.5rem;flex-shrink:0;gap:.2rem;padding:.12rem;display:flex}.Attachments-module-scss-module__INCuba__sortBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.38rem;padding:.22rem .45rem;font-size:.68rem;font-weight:650}.Attachments-module-scss-module__INCuba__sortBtn:hover{color:var(--node-text)}.Attachments-module-scss-module__INCuba__sortBtnActive{background:var(--panel);color:var(--accent);box-shadow:var(--shadow-sm)}.Attachments-module-scss-module__INCuba__uploadQueue{border-bottom:1px solid color-mix(in srgb,var(--node-border)45%,transparent);flex-direction:column;gap:.3rem;max-height:9rem;padding:.5rem 1rem;display:flex;overflow-y:auto}.Attachments-module-scss-module__INCuba__uploadQueue::-webkit-scrollbar{width:.375em;height:.375em}.Attachments-module-scss-module__INCuba__uploadQueue::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.Attachments-module-scss-module__INCuba__uploadQueue::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.Attachments-module-scss-module__INCuba__uploadQueue::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.Attachments-module-scss-module__INCuba__uploadRow{border:1px solid color-mix(in srgb,var(--node-border)40%,transparent);background:color-mix(in srgb,var(--panel-accent)30%,transparent);border-radius:.5rem;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.74rem;display:flex}.Attachments-module-scss-module__INCuba__uploadRow[data-status=error]{border-color:color-mix(in srgb,var(--error)55%,transparent)}.Attachments-module-scss-module__INCuba__uploadRow[data-status=done],.Attachments-module-scss-module__INCuba__uploadRow[data-status=duplicate]{border-color:color-mix(in srgb,var(--success)45%,transparent)}.Attachments-module-scss-module__INCuba__uploadIcon{flex-shrink:0;justify-content:center;width:1rem;display:inline-flex}.Attachments-module-scss-module__INCuba__uploadName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--node-text);flex:1;font-weight:600;overflow:hidden}.Attachments-module-scss-module__INCuba__uploadStatus{color:var(--muted);flex-shrink:0;font-size:.68rem}.Attachments-module-scss-module__INCuba__retryBtn{border:1px solid color-mix(in srgb,var(--accent)50%,transparent);color:var(--accent);cursor:pointer;background:0 0;border-radius:.4rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.68rem;font-weight:650;display:inline-flex}.Attachments-module-scss-module__INCuba__retryBtn:hover{background:color-mix(in srgb,var(--accent)12%,transparent)}.Attachments-module-scss-module__INCuba__bulkBar{border-bottom:1px solid color-mix(in srgb,var(--node-border)50%,transparent);background:color-mix(in srgb,var(--accent)6%,transparent);align-items:center;gap:.6rem;padding:.5rem 1rem;display:flex}.Attachments-module-scss-module__INCuba__bulkSelectAll{border:1px solid color-mix(in srgb,var(--node-border)55%,transparent);color:var(--node-text);cursor:pointer;background:0 0;border-radius:.45rem;padding:.3rem .55rem;font-size:.72rem;font-weight:650}.Attachments-module-scss-module__INCuba__bulkSelectAll:hover{border-color:var(--accent)}.Attachments-module-scss-module__INCuba__bulkCount{color:var(--muted);margin-right:auto;font-size:.74rem}.Attachments-module-scss-module__INCuba__bulkDelete{background:color-mix(in srgb,var(--error)14%,transparent);border:1px solid color-mix(in srgb,var(--error)55%,transparent);color:var(--error);cursor:pointer;border-radius:.45rem;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.Attachments-module-scss-module__INCuba__bulkDelete:hover:not(:disabled){background:color-mix(in srgb,var(--error)22%,transparent)}.Attachments-module-scss-module__INCuba__bulkDelete:disabled{opacity:.45;cursor:not-allowed}.Attachments-module-scss-module__INCuba__selectBox{border:1.5px solid color-mix(in srgb,var(--node-border)70%,transparent);width:1.25rem;height:1.25rem;color:var(--accent-ink);cursor:pointer;background:0 0;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:.6rem;font-size:.7rem;display:inline-flex}.Attachments-module-scss-module__INCuba__selectBox:hover{border-color:var(--accent)}.Attachments-module-scss-module__INCuba__selectBoxOn{background:var(--accent);border-color:var(--accent)}.Attachments-module-scss-module__INCuba__fileRowSelected{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent)12%,transparent)!important}.Attachments-module-scss-module__INCuba__emptyHint{color:var(--muted);font-size:.76rem}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.LandJobsPreview-module-scss-module__SxwEaG__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.LandJobsPreview-module-scss-module__SxwEaG__wrap{inset:0;left:calc(var(--reader-offset,0px) + var(--sidebar-width,244px));background:var(--bg);position:fixed;overflow-y:auto}.LandJobsPreview-module-scss-module__SxwEaG__wrap::-webkit-scrollbar{width:.375em;height:.375em}.LandJobsPreview-module-scss-module__SxwEaG__wrap::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.LandJobsPreview-module-scss-module__SxwEaG__wrap::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.LandJobsPreview-module-scss-module__SxwEaG__wrap::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.LandJobsPreview-module-scss-module__SxwEaG__page{flex-direction:column;gap:22px;max-width:1120px;margin:0 auto;padding:40px 56px 64px;display:flex}@media (max-width:768px){.LandJobsPreview-module-scss-module__SxwEaG__page{padding:calc(64px + env(safe-area-inset-top,0px))16px calc(32px + env(safe-area-inset-bottom,0px))}}.LandJobsPreview-module-scss-module__SxwEaG__head{flex-direction:column;gap:6px;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.LandJobsPreview-module-scss-module__SxwEaG__title{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:34px;font-weight:500;line-height:1.15}.LandJobsPreview-module-scss-module__SxwEaG__sub{color:var(--ink-2);margin:0;font-size:14px}.LandJobsPreview-module-scss-module__SxwEaG__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:960px){.LandJobsPreview-module-scss-module__SxwEaG__stages{grid-template-columns:1fr}}.LandJobsPreview-module-scss-module__SxwEaG__stage{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);align-items:flex-start;gap:12px;padding:16px;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__num{border:1px solid var(--line-2);font-variant-numeric:tabular-nums;width:28px;height:28px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.LandJobsPreview-module-scss-module__SxwEaG__stageBody{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__stageTitle{flex-direction:column;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__stageTitle h2{color:var(--ink);margin:0;font-size:15px;font-weight:600}.LandJobsPreview-module-scss-module__SxwEaG__stageTitle span{color:var(--ink-3);font-size:12px}.LandJobsPreview-module-scss-module__SxwEaG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__list li{color:var(--ink-2);gap:8px;font-size:13px;line-height:1.45;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__list svg{color:var(--success);flex:none;margin-top:2px;font-size:14px}.LandJobsPreview-module-scss-module__SxwEaG__requirement{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__requirement svg{flex:none;font-size:13px}.LandJobsPreview-module-scss-module__SxwEaG__unlock{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:12px 14px;padding:16px 18px;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__unlockIcon{background:var(--sunken);width:34px;height:34px;color:var(--ink-2);border-radius:9px;flex:none;place-items:center;font-size:17px;display:grid}.LandJobsPreview-module-scss-module__SxwEaG__unlockText{flex-direction:column;flex:1;gap:2px;min-width:14rem;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__unlockText strong{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__unlockText span{color:var(--ink-2);font-size:13px}.LandJobsPreview-module-scss-module__SxwEaG__pro{background:var(--ai-soft);letter-spacing:.04em;border-radius:5px;align-items:center;height:18px;padding:0 6px;font-weight:600;display:inline-flex;color:var(--ai)!important;font-size:10.5px!important}.LandJobsPreview-module-scss-module__SxwEaG__actions{gap:8px;margin-left:auto;display:flex}.LandJobsPreview-module-scss-module__SxwEaG__primaryBtn,.LandJobsPreview-module-scss-module__SxwEaG__quietBtn{border-radius:var(--radius-md);white-space:nowrap;height:34px;transition:background var(--transition-fast),color var(--transition-fast);align-items:center;padding:0 13px;font-size:13.5px;font-weight:500;display:inline-flex}.LandJobsPreview-module-scss-module__SxwEaG__primaryBtn{background:var(--accent);color:var(--accent-ink)}.LandJobsPreview-module-scss-module__SxwEaG__primaryBtn:hover{background:color-mix(in srgb,var(--accent)88%,var(--ink))}.LandJobsPreview-module-scss-module__SxwEaG__quietBtn{color:var(--ink-2)}.LandJobsPreview-module-scss-module__SxwEaG__quietBtn:hover{background:var(--node-hover);color:var(--ink)}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.SettingsPage-module-scss-module__gMGWAG__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.SettingsPage-module-scss-module__gMGWAG__layout{flex:1;min-height:0;display:flex}.SettingsPage-module-scss-module__gMGWAG__subnav{border-right:1px solid var(--line);flex-direction:column;flex:none;gap:2px;width:230px;padding:20px 12px;display:flex;overflow-y:auto}.SettingsPage-module-scss-module__gMGWAG__mobileTitle{display:none}.SettingsPage-module-scss-module__gMGWAG__navItem{height:34px;color:var(--ink-2);text-align:left;transition:background var(--transition-fast),color var(--transition-fast);border-radius:7px;align-items:center;gap:10px;padding:0 8px;font-size:13.5px;display:flex}.SettingsPage-module-scss-module__gMGWAG__navItem svg{flex:none;font-size:18px}.SettingsPage-module-scss-module__gMGWAG__navItem span{flex:1}.SettingsPage-module-scss-module__gMGWAG__navItem:hover{background:var(--node-hover);color:var(--ink)}.SettingsPage-module-scss-module__gMGWAG__navOn,.SettingsPage-module-scss-module__gMGWAG__navOn:hover{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.SettingsPage-module-scss-module__gMGWAG__navChevron{display:none}.SettingsPage-module-scss-module__gMGWAG__body{flex:1;min-width:0}.SettingsPage-module-scss-module__gMGWAG__content{flex-direction:column;gap:22px;width:100%;max-width:856px;padding:36px 48px 64px;animation:.2s both SettingsPage-module-scss-module__gMGWAG__sectionIn;display:flex}@keyframes SettingsPage-module-scss-module__gMGWAG__sectionIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.SettingsPage-module-scss-module__gMGWAG__fileInput{display:none}.SettingsPage-module-scss-module__gMGWAG__planName{font-family:var(--serif);font-size:22px;font-weight:500}.SettingsPage-module-scss-module__gMGWAG__formActions{justify-content:flex-end;display:flex}.SettingsPage-module-scss-module__gMGWAG__themeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.SettingsPage-module-scss-module__gMGWAG__themeOpt{border:1px solid var(--line-2);border-radius:var(--radius-lg);text-align:left;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);flex-direction:column;gap:10px;padding:10px;display:flex}.SettingsPage-module-scss-module__gMGWAG__themeOpt:hover{border-color:var(--ink-3)}.SettingsPage-module-scss-module__gMGWAG__themeOn,.SettingsPage-module-scss-module__gMGWAG__themeOn:hover{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.SettingsPage-module-scss-module__gMGWAG__preview{border-radius:8px;height:96px;position:relative;overflow:hidden}.SettingsPage-module-scss-module__gMGWAG__previewLight{--pv-rail:#efece5;--pv-card:#fdfcfa;--pv-line:#e4e0d6;background:#f7f5f0}.SettingsPage-module-scss-module__gMGWAG__previewDark{--pv-rail:#101216;--pv-card:#1b1e24;--pv-line:#292d35;background:#14161a}.SettingsPage-module-scss-module__gMGWAG__previewRail,.SettingsPage-module-scss-module__gMGWAG__previewCard,.SettingsPage-module-scss-module__gMGWAG__previewCardSm{border:1px solid var(--pv-line);position:absolute}.SettingsPage-module-scss-module__gMGWAG__previewRail{background:var(--pv-rail);border-width:0 1px 0 0;width:26%;top:0;bottom:0;left:0}.SettingsPage-module-scss-module__gMGWAG__previewCard{background:var(--pv-card);border-radius:6px;width:36%;height:34px;top:18px;left:34%}.SettingsPage-module-scss-module__gMGWAG__previewCardSm{background:var(--pv-card);border-radius:6px;width:34%;height:22px;top:60px;left:50%}.SettingsPage-module-scss-module__gMGWAG__themeLabel{color:var(--ink);align-items:center;gap:8px;padding:0 4px 2px;font-size:13.5px;font-weight:500;display:flex}.SettingsPage-module-scss-module__gMGWAG__themeCheck{color:var(--accent);margin-left:auto}.SettingsPage-module-scss-module__gMGWAG__helpGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.SettingsPage-module-scss-module__gMGWAG__helpItem{align-items:flex-start;gap:12px;display:flex}.SettingsPage-module-scss-module__gMGWAG__helpTitle{color:var(--ink);font-size:14px;font-weight:600}.SettingsPage-module-scss-module__gMGWAG__indexHead{align-items:center;gap:14px;display:flex}.SettingsPage-module-scss-module__gMGWAG__bar{background:var(--sunken);border-radius:2px;height:4px;overflow:hidden}.SettingsPage-module-scss-module__gMGWAG__bar span{background:var(--ai);border-radius:2px;height:100%;display:block}.SettingsPage-module-scss-module__gMGWAG__linkList{flex-direction:column;display:flex;overflow:hidden}.SettingsPage-module-scss-module__gMGWAG__linkRow{min-height:50px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 18px;font-size:14px;display:flex}.SettingsPage-module-scss-module__gMGWAG__linkRow+.SettingsPage-module-scss-module__gMGWAG__linkRow{border-top:1px solid var(--line)}.SettingsPage-module-scss-module__gMGWAG__linkRow svg{color:var(--ink-3)}.SettingsPage-module-scss-module__gMGWAG__linkRow:hover{background:var(--node-hover);color:var(--ink);opacity:1}@media (max-width:768px){.SettingsPage-module-scss-module__gMGWAG__layout{flex-direction:column}.SettingsPage-module-scss-module__gMGWAG__subnav{border-right:0;flex:1;gap:0;width:auto;padding:0 16px 24px}.SettingsPage-module-scss-module__gMGWAG__mobileTitle{margin:4px 4px 16px;display:block}.SettingsPage-module-scss-module__gMGWAG__navItem{background:var(--surface);border:1px solid var(--line);min-height:56px;color:var(--ink);border-top-width:0;border-radius:0;padding:0 14px;font-size:15px}.SettingsPage-module-scss-module__gMGWAG__navItem svg{color:var(--ink-2);font-size:20px}.SettingsPage-module-scss-module__gMGWAG__navItem:first-of-type{border-radius:var(--radius-lg)var(--radius-lg)0 0;border-top-width:1px}.SettingsPage-module-scss-module__gMGWAG__navItem:last-of-type{border-radius:0 0 var(--radius-lg)var(--radius-lg)}.SettingsPage-module-scss-module__gMGWAG__navOn,.SettingsPage-module-scss-module__gMGWAG__navOn:hover{box-shadow:none;font-weight:400}.SettingsPage-module-scss-module__gMGWAG__navChevron{color:var(--ink-3);display:block}.SettingsPage-module-scss-module__gMGWAG__body,.SettingsPage-module-scss-module__gMGWAG__sectionOpen .SettingsPage-module-scss-module__gMGWAG__subnav{display:none}.SettingsPage-module-scss-module__gMGWAG__sectionOpen .SettingsPage-module-scss-module__gMGWAG__body{display:block}.SettingsPage-module-scss-module__gMGWAG__content{padding:0 16px calc(32px + env(safe-area-inset-bottom,0px));gap:16px}.SettingsPage-module-scss-module__gMGWAG__themeGrid,.SettingsPage-module-scss-module__gMGWAG__helpGrid{grid-template-columns:1fr}}.SettingsPage-module-scss-module__gMGWAG__legal>div{background:0 0!important;height:auto!important;min-height:0!important;padding:0!important;position:static!important;overflow:visible!important}.SettingsPage-module-scss-module__gMGWAG__legal button:first-of-type{display:none}.SettingsPage-module-scss-module__gMGWAG__linkBtnRow{text-align:left;width:100%}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.PlacementMenu-module-scss-module__pvXjIG__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.PlacementMenu-module-scss-module__pvXjIG__backdrop{z-index:9600;background:0 0;position:fixed;inset:0}.PlacementMenu-module-scss-module__pvXjIG__menu{z-index:9601;background:color-mix(in srgb,var(--panel)96%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);border:1px solid color-mix(in srgb,var(--node-border)70%,transparent);max-height:min(70vh,480px);box-shadow:var(--shadow);color:var(--node-text);border-radius:.7rem;flex-direction:column;padding:.3rem;animation:.13s cubic-bezier(.16,1,.3,1) PlacementMenu-module-scss-module__pvXjIG__menuIn;display:flex;position:fixed;overflow:hidden auto}.PlacementMenu-module-scss-module__pvXjIG__menu::-webkit-scrollbar{width:.375em;height:.375em}.PlacementMenu-module-scss-module__pvXjIG__menu::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.PlacementMenu-module-scss-module__pvXjIG__menu::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.PlacementMenu-module-scss-module__pvXjIG__menu::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}@keyframes PlacementMenu-module-scss-module__pvXjIG__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.PlacementMenu-module-scss-module__pvXjIG__headerPlain{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:.45rem .55rem .3rem;font-size:.68rem;font-weight:700}.PlacementMenu-module-scss-module__pvXjIG__subHeader{border-bottom:1px solid color-mix(in srgb,var(--node-border)40%,transparent);align-items:center;gap:.4rem;margin-bottom:.3rem;padding:.3rem .3rem .4rem;display:flex}.PlacementMenu-module-scss-module__pvXjIG__backBtn{width:1.6rem;height:1.6rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PlacementMenu-module-scss-module__pvXjIG__backBtn:hover{background:color-mix(in srgb,var(--node-border)40%,transparent);color:var(--node-text)}.PlacementMenu-module-scss-module__pvXjIG__subHeaderIcon{color:var(--accent);flex-shrink:0;display:inline-flex}.PlacementMenu-module-scss-module__pvXjIG__subHeaderTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.PlacementMenu-module-scss-module__pvXjIG__navRow{text-align:left;width:100%;color:inherit;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.55rem;padding:.5rem .55rem;display:flex}.PlacementMenu-module-scss-module__pvXjIG__navRow:hover{background:color-mix(in srgb,var(--accent)12%,transparent)}.PlacementMenu-module-scss-module__pvXjIG__navIcon{color:var(--accent);flex-shrink:0;font-size:.95rem;display:inline-flex}.PlacementMenu-module-scss-module__pvXjIG__navLabel{flex:1;font-size:.82rem;font-weight:600}.PlacementMenu-module-scss-module__pvXjIG__navChevron{color:var(--muted);flex-shrink:0;display:inline-flex}.PlacementMenu-module-scss-module__pvXjIG__sectionLabel{border-top:1px solid color-mix(in srgb,var(--node-border)35%,transparent);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);align-items:center;gap:.35rem;margin-top:.15rem;padding:.5rem .55rem .25rem;font-size:.66rem;font-weight:700;display:flex}.PlacementMenu-module-scss-module__pvXjIG__sectionLabel svg{color:var(--accent)}.PlacementMenu-module-scss-module__pvXjIG__empty{color:var(--muted);padding:.5rem .55rem;font-size:.74rem;line-height:1.4}.PlacementMenu-module-scss-module__pvXjIG__suggestRow{text-align:left;width:100%;color:inherit;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.55rem;padding:.45rem .55rem;display:flex}.PlacementMenu-module-scss-module__pvXjIG__suggestRow:hover{background:color-mix(in srgb,var(--accent)12%,transparent)}.PlacementMenu-module-scss-module__pvXjIG__suggestIcon{flex-shrink:0;font-size:.95rem;display:inline-flex}.PlacementMenu-module-scss-module__pvXjIG__suggestMain{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.PlacementMenu-module-scss-module__pvXjIG__suggestTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:650;overflow:hidden}.PlacementMenu-module-scss-module__pvXjIG__suggestSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}.PlacementMenu-module-scss-module__pvXjIG__searchRow{align-items:center;gap:.4rem;padding:0 .35rem .35rem;display:flex}.PlacementMenu-module-scss-module__pvXjIG__searchIcon{color:var(--muted);flex-shrink:0;font-size:.85rem;display:inline-flex}.PlacementMenu-module-scss-module__pvXjIG__searchInput{border:1px solid color-mix(in srgb,var(--node-border)55%,transparent);background:color-mix(in srgb,var(--panel-accent)30%,transparent);min-width:0;color:var(--node-text);border-radius:.45rem;flex:1;padding:.4rem .5rem;font-size:.78rem}.PlacementMenu-module-scss-module__pvXjIG__searchInput:focus{border-color:var(--accent);outline:none}.PlacementMenu-module-scss-module__pvXjIG__scrollList{overflow-y:auto}.PlacementMenu-module-scss-module__pvXjIG__scrollList::-webkit-scrollbar{width:.375em;height:.375em}.PlacementMenu-module-scss-module__pvXjIG__scrollList::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.PlacementMenu-module-scss-module__pvXjIG__scrollList::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.PlacementMenu-module-scss-module__pvXjIG__scrollList::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.PlacementMenu-module-scss-module__pvXjIG__scrollList{flex-direction:column;gap:.1rem;max-height:14rem;display:flex}.PlacementMenu-module-scss-module__pvXjIG__itemRow{text-align:left;width:100%;color:inherit;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:.45rem;align-items:center;gap:.4rem;padding:.45rem .55rem;display:flex}.PlacementMenu-module-scss-module__pvXjIG__itemRow:hover{background:color-mix(in srgb,var(--accent)10%,transparent)}.PlacementMenu-module-scss-module__pvXjIG__itemRowSelected{background:color-mix(in srgb,var(--accent)16%,transparent)}.PlacementMenu-module-scss-module__pvXjIG__itemRowSelected:hover{background:color-mix(in srgb,var(--accent)20%,transparent)}.PlacementMenu-module-scss-module__pvXjIG__itemTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.79rem;font-weight:550;overflow:hidden}.PlacementMenu-module-scss-module__pvXjIG__itemSub{color:var(--muted);flex-shrink:0;font-size:.64rem}.PlacementMenu-module-scss-module__pvXjIG__bigBtn{cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.45rem;width:100%;padding:.55rem .6rem;font-size:.82rem;font-weight:650;display:flex}.PlacementMenu-module-scss-module__pvXjIG__bigBtnPrimary{background:var(--accent);color:var(--accent-ink)}.PlacementMenu-module-scss-module__pvXjIG__bigBtnPrimary:hover{background:var(--accent)}.PlacementMenu-module-scss-module__pvXjIG__attachBar{border-top:1px solid color-mix(in srgb,var(--node-border)40%,transparent);margin-top:.3rem;padding:.5rem .45rem .3rem}.PlacementMenu-module-scss-module__pvXjIG__attachLabel{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.4rem;font-size:.7rem;display:block;overflow:hidden}.PlacementMenu-module-scss-module__pvXjIG__attachBtns{gap:.4rem;display:flex}.PlacementMenu-module-scss-module__pvXjIG__attachBtn{border:1px solid color-mix(in srgb,var(--accent)40%,transparent);background:color-mix(in srgb,var(--accent)8%,transparent);color:var(--accent);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);border-radius:.45rem;flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.45rem .5rem;font-size:.76rem;font-weight:650;display:inline-flex}.PlacementMenu-module-scss-module__pvXjIG__attachBtn:hover:not(:disabled){background:color-mix(in srgb,var(--accent)18%,transparent);border-color:var(--accent)}.PlacementMenu-module-scss-module__pvXjIG__attachBtn:disabled{opacity:.4;cursor:not-allowed}
.WhatsAppSettings-module-scss-module__dJHDmq__wrap{flex-direction:column;display:flex}.WhatsAppSettings-module-scss-module__dJHDmq__lead{color:var(--muted);margin:0 0 .9em;font-size:.85em;line-height:1.5}.WhatsAppSettings-module-scss-module__dJHDmq__label{color:var(--text-main);margin-bottom:.4em;font-size:.78em;font-weight:600;display:block}.WhatsAppSettings-module-scss-module__dJHDmq__input{border:1px solid var(--node-border);background:var(--input-bg,var(--panel));width:100%;color:inherit;box-sizing:border-box;border-radius:.6em;padding:.65em .8em;font-size:.95em}.WhatsAppSettings-module-scss-module__dJHDmq__hint{color:var(--muted);margin:.45em 0 0;font-size:.74em}.WhatsAppSettings-module-scss-module__dJHDmq__error{color:var(--error);margin:.6em 0 0;font-size:.8em}.WhatsAppSettings-module-scss-module__dJHDmq__success{color:var(--success);margin:.8em 0 0;font-size:.8em}.WhatsAppSettings-module-scss-module__dJHDmq__muted{color:var(--muted);font-size:.82em}.WhatsAppSettings-module-scss-module__dJHDmq__actions{justify-content:flex-end;margin-top:1em;display:flex}.WhatsAppSettings-module-scss-module__dJHDmq__footerActions{justify-content:flex-start;margin-top:1.3em;display:flex}.WhatsAppSettings-module-scss-module__dJHDmq__primaryBtn{cursor:pointer;background:var(--accent);color:var(--accent-ink);border:1px solid #0000;border-radius:.6em;padding:.55em 1.05em;font-size:.88em;font-weight:600}.WhatsAppSettings-module-scss-module__dJHDmq__primaryBtn:disabled{opacity:.6;cursor:default}.WhatsAppSettings-module-scss-module__dJHDmq__dangerBtn{cursor:pointer;border:1px solid var(--error);color:var(--error);background:0 0;border-radius:.6em;padding:.5em 1em;font-size:.85em;font-weight:600}.WhatsAppSettings-module-scss-module__dJHDmq__dangerBtn:disabled{opacity:.6;cursor:default}.WhatsAppSettings-module-scss-module__dJHDmq__smallBtn{cursor:pointer;border:1px solid var(--node-border);color:inherit;white-space:nowrap;background:0 0;border-radius:.5em;padding:.32em .7em;font-size:.78em;font-weight:600}.WhatsAppSettings-module-scss-module__dJHDmq__linkBtn{cursor:pointer;color:var(--accent);background:0 0;border:none;align-self:flex-start;margin-top:.5em;padding:0;font-size:.8em}.WhatsAppSettings-module-scss-module__dJHDmq__code{text-align:center;letter-spacing:.35rem;background:var(--input-bg,var(--panel));border:1px dashed var(--node-border);border-radius:.7em;margin-bottom:.8em;padding:.7em;font-size:1.8em;font-weight:700}.WhatsAppSettings-module-scss-module__dJHDmq__waiting{color:var(--muted);align-items:center;gap:.5em;font-size:.82em;display:flex}.WhatsAppSettings-module-scss-module__dJHDmq__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:.85em;height:.85em;animation:.8s linear infinite WhatsAppSettings-module-scss-module__dJHDmq__wa-spin;display:inline-block}@keyframes WhatsAppSettings-module-scss-module__dJHDmq__wa-spin{to{transform:rotate(360deg)}}.WhatsAppSettings-module-scss-module__dJHDmq__linked{background:color-mix(in srgb,var(--success)12%,transparent);color:var(--success);border-radius:.7em;align-items:center;gap:.6em;margin-bottom:1.1em;padding:.75em .9em;font-weight:600;display:flex}.WhatsAppSettings-module-scss-module__dJHDmq__sectionLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:.55em;font-size:.72em;font-weight:700}.WhatsAppSettings-module-scss-module__dJHDmq__destRow{background:var(--input-bg,var(--panel));border:1px solid var(--node-border);border-radius:.6em;align-items:center;gap:.6em;padding:.6em .75em;display:flex}.WhatsAppSettings-module-scss-module__dJHDmq__destIcon{font-size:1.05em}.WhatsAppSettings-module-scss-module__dJHDmq__destText{flex:1;font-size:.85em}.WhatsAppSettings-module-scss-module__dJHDmq__formatBox{border-top:1px solid var(--node-border);margin-top:1.1em;padding-top:.9em}.WhatsAppSettings-module-scss-module__dJHDmq__formatToggle{cursor:pointer;color:var(--text-main);background:0 0;border:none;align-items:center;gap:.4em;padding:0;font-size:.82em;font-weight:600;display:flex}.WhatsAppSettings-module-scss-module__dJHDmq__formatBody{color:var(--muted);margin-top:.6em;font-size:.8em;line-height:1.55}.WhatsAppSettings-module-scss-module__dJHDmq__formatBody p{margin:0 0 .6em}.WhatsAppSettings-module-scss-module__dJHDmq__formatBody ul{margin:0 0 .6em;padding-left:1.1em}.WhatsAppSettings-module-scss-module__dJHDmq__formatBody code{background:color-mix(in srgb,var(--node-border)40%,transparent);border-radius:.35em;padding:.05em .3em;font-size:.92em}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.UpgradeModal-module-scss-module__L6oipG__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.UpgradeModal-module-scss-module__L6oipG__overlay{z-index:var(--z-modal);background:var(--overlay);justify-content:center;align-items:center;padding:24px;animation:.2s UpgradeModal-module-scss-module__L6oipG__fade;display:flex;position:fixed;inset:0}@media (max-width:768px){.UpgradeModal-module-scss-module__L6oipG__overlay{align-items:flex-end;padding:0}}.UpgradeModal-module-scss-module__L6oipG__modal{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-xl);width:min(1120px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--shadow);flex-direction:column;gap:22px;padding:32px 36px 36px;animation:.28s cubic-bezier(.16,1,.3,1) UpgradeModal-module-scss-module__L6oipG__rise;display:flex;position:relative;overflow-y:auto}.UpgradeModal-module-scss-module__L6oipG__modal::-webkit-scrollbar{width:.375em;height:.375em}.UpgradeModal-module-scss-module__L6oipG__modal::-webkit-scrollbar-track{background:var(--scrollbar-bg);border-radius:.1875em}.UpgradeModal-module-scss-module__L6oipG__modal::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.1875em}.UpgradeModal-module-scss-module__L6oipG__modal::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}@media (max-width:768px){.UpgradeModal-module-scss-module__L6oipG__modal{max-height:94dvh;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px));border:0;border-radius:20px 20px 0 0;gap:16px;animation-name:UpgradeModal-module-scss-module__L6oipG__sheetUp}}.UpgradeModal-module-scss-module__L6oipG__grab{display:none}@media (max-width:768px){.UpgradeModal-module-scss-module__L6oipG__grab{background:var(--line-2);border-radius:3px;flex:none;align-self:center;width:40px;height:5px;display:block}}.UpgradeModal-module-scss-module__L6oipG__close{width:36px;height:36px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:16px;right:16px}.UpgradeModal-module-scss-module__L6oipG__close:hover{background:var(--node-hover);color:var(--ink)}@media (max-width:768px){.UpgradeModal-module-scss-module__L6oipG__close{width:44px;height:44px;top:14px;right:10px}}.UpgradeModal-module-scss-module__L6oipG__head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}@media (max-width:768px){.UpgradeModal-module-scss-module__L6oipG__head{text-align:left;align-items:flex-start;padding-right:44px}}.UpgradeModal-module-scss-module__L6oipG__title{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:38px;font-weight:500;line-height:1.15}@media (max-width:768px){.UpgradeModal-module-scss-module__L6oipG__title{font-size:28px}}.UpgradeModal-module-scss-module__L6oipG__sub{color:var(--ink-2);margin:0;font-size:15px}.UpgradeModal-module-scss-module__L6oipG__plans{flex-direction:column;gap:16px;display:flex}.UpgradeModal-module-scss-module__L6oipG__guest{background:var(--warm-soft);color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}.UpgradeModal-module-scss-module__L6oipG__guest svg{color:var(--warm);flex:none;font-size:18px}.UpgradeModal-module-scss-module__L6oipG__guest span{flex:1}@media (max-width:560px){.UpgradeModal-module-scss-module__L6oipG__guest{flex-wrap:wrap}}.UpgradeModal-module-scss-module__L6oipG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:900px){.UpgradeModal-module-scss-module__L6oipG__grid{grid-template-columns:1fr}}.UpgradeModal-module-scss-module__L6oipG__compact{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.UpgradeModal-module-scss-module__L6oipG__card{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.UpgradeModal-module-scss-module__L6oipG__compact .UpgradeModal-module-scss-module__L6oipG__card{padding:20px}.UpgradeModal-module-scss-module__L6oipG__cardHi{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.UpgradeModal-module-scss-module__L6oipG__cardHead{align-items:center;gap:8px;display:flex}.UpgradeModal-module-scss-module__L6oipG__planName{color:var(--ink);flex:1;font-size:17px;font-weight:600}.UpgradeModal-module-scss-module__L6oipG__chip{border:1px solid var(--line);background:var(--sunken);height:24px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.UpgradeModal-module-scss-module__L6oipG__chipBlue{background:var(--accent-soft);color:var(--accent);border-color:#0000}.UpgradeModal-module-scss-module__L6oipG__price{align-items:baseline;gap:4px;display:flex}.UpgradeModal-module-scss-module__L6oipG__amount{font-family:var(--serif);color:var(--ink);font-size:40px;line-height:1}.UpgradeModal-module-scss-module__L6oipG__per{color:var(--ink-3);font-size:14px}.UpgradeModal-module-scss-module__L6oipG__desc{color:var(--ink-2);font-size:13.5px}.UpgradeModal-module-scss-module__L6oipG__divider{background:var(--line);height:1px}.UpgradeModal-module-scss-module__L6oipG__features{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.UpgradeModal-module-scss-module__L6oipG__features li{color:var(--ink);align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.45;display:flex}.UpgradeModal-module-scss-module__L6oipG__features svg{color:var(--success);flex:none;margin-top:2px;font-size:16px}.UpgradeModal-module-scss-module__L6oipG__spacer{flex:1}.UpgradeModal-module-scss-module__L6oipG__btn,.UpgradeModal-module-scss-module__L6oipG__btnPrimary,.UpgradeModal-module-scss-module__L6oipG__btnCurrent,.UpgradeModal-module-scss-module__L6oipG__btnSm{border:1px solid var(--line-2);border-radius:var(--radius-md);background:var(--surface);height:40px;color:var(--ink);justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.UpgradeModal-module-scss-module__L6oipG__btn:hover:not(:disabled),.UpgradeModal-module-scss-module__L6oipG__btnPrimary:hover:not(:disabled),.UpgradeModal-module-scss-module__L6oipG__btnCurrent:hover:not(:disabled),.UpgradeModal-module-scss-module__L6oipG__btnSm:hover:not(:disabled){background:var(--node-hover)}@media (max-width:768px){.UpgradeModal-module-scss-module__L6oipG__btn,.UpgradeModal-module-scss-module__L6oipG__btnPrimary,.UpgradeModal-module-scss-module__L6oipG__btnCurrent,.UpgradeModal-module-scss-module__L6oipG__btnSm{border-radius:12px;height:48px;font-size:15px}}.UpgradeModal-module-scss-module__L6oipG__btnPrimary{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.UpgradeModal-module-scss-module__L6oipG__btnPrimary:hover:not(:disabled){background:color-mix(in srgb,var(--accent)88%,var(--ink))}.UpgradeModal-module-scss-module__L6oipG__btnCurrent{border-color:var(--line);color:var(--ink-3);cursor:default}.UpgradeModal-module-scss-module__L6oipG__btnSm{height:30px;padding:0 12px;font-size:13px}.UpgradeModal-module-scss-module__L6oipG__error{color:var(--error);margin:0;font-size:13.5px}@keyframes UpgradeModal-module-scss-module__L6oipG__fade{0%{opacity:0}to{opacity:1}}@keyframes UpgradeModal-module-scss-module__L6oipG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes UpgradeModal-module-scss-module__L6oipG__sheetUp{0%{transform:translateY(100%)}to{transform:none}}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.Privacy-module-scss-module__J0z8Oa__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.Privacy-module-scss-module__J0z8Oa__container{background:var(--bg);min-height:100vh;color:var(--text-main);font-family:var(--sans);justify-content:center;padding:2rem;display:flex;overflow:hidden auto}.Privacy-module-scss-module__J0z8Oa__content{background:var(--panel);width:100%;max-width:800px;box-shadow:var(--shadow);border:1px solid var(--node-border);border-radius:1rem;padding:3rem}.Privacy-module-scss-module__J0z8Oa__backButton{background:var(--panel-accent);border:1px solid var(--node-border);color:var(--text-main);cursor:pointer;transition:var(--transition-fast);border-radius:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-size:.9rem}.Privacy-module-scss-module__J0z8Oa__backButton:hover{background:var(--node-hover);border-color:var(--accent)}.Privacy-module-scss-module__J0z8Oa__title{color:var(--text-main);letter-spacing:-.5px;margin:0 0 .5rem;font-size:2.5rem;font-weight:800}.Privacy-module-scss-module__J0z8Oa__lastUpdated{color:var(--muted);margin-bottom:2.5rem;font-size:.9rem}.Privacy-module-scss-module__J0z8Oa__section{margin-bottom:2.5rem}.Privacy-module-scss-module__J0z8Oa__section h2{color:var(--text-main);border-bottom:2px solid var(--node-border);margin:0 0 1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}.Privacy-module-scss-module__J0z8Oa__section p{color:var(--text-node-content);margin-bottom:1rem;line-height:1.7}.Privacy-module-scss-module__J0z8Oa__section p strong{color:var(--text-main);font-weight:600}.Privacy-module-scss-module__J0z8Oa__section ul{margin:1rem 0;padding-left:1.5rem}.Privacy-module-scss-module__J0z8Oa__section ul li{color:var(--text-node-content);margin-bottom:.75rem;line-height:1.7}.Privacy-module-scss-module__J0z8Oa__section ul li strong{color:var(--text-main);font-weight:600}.Privacy-module-scss-module__J0z8Oa__footer{border-top:1px solid var(--node-border);margin-top:3rem;padding-top:2rem}.Privacy-module-scss-module__J0z8Oa__footer p{color:var(--muted);text-align:center;font-size:.9rem;font-style:italic}body.Privacy-module-scss-module__J0z8Oa__light-mode .Privacy-module-scss-module__J0z8Oa__content{border:1px solid var(--node-border)}body.Privacy-module-scss-module__J0z8Oa__light-mode .Privacy-module-scss-module__J0z8Oa__backButton:hover{background:var(--node-hover)}@media (max-width:768px){.Privacy-module-scss-module__J0z8Oa__container{padding:1rem}.Privacy-module-scss-module__J0z8Oa__content{padding:2rem 1.5rem}.Privacy-module-scss-module__J0z8Oa__title{font-size:2rem}.Privacy-module-scss-module__J0z8Oa__section h2{font-size:1.25rem}}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.Terms-module-scss-module__xhrIjG__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.Terms-module-scss-module__xhrIjG__container{background:var(--bg);min-height:100vh;color:var(--text-main);font-family:var(--sans);justify-content:center;padding:2rem;display:flex;overflow:hidden auto}.Terms-module-scss-module__xhrIjG__content{background:var(--panel);width:100%;max-width:800px;box-shadow:var(--shadow);border:1px solid var(--node-border);border-radius:1rem;padding:3rem}.Terms-module-scss-module__xhrIjG__backButton{background:var(--panel-accent);border:1px solid var(--node-border);color:var(--text-main);cursor:pointer;transition:var(--transition-fast);border-radius:.5rem;margin-bottom:2rem;padding:.5rem 1rem;font-size:.9rem}.Terms-module-scss-module__xhrIjG__backButton:hover{background:var(--node-hover);border-color:var(--accent)}.Terms-module-scss-module__xhrIjG__title{color:var(--text-main);letter-spacing:-.5px;margin:0 0 .5rem;font-size:2.5rem;font-weight:800}.Terms-module-scss-module__xhrIjG__lastUpdated{color:var(--muted);margin-bottom:2.5rem;font-size:.9rem}.Terms-module-scss-module__xhrIjG__section{margin-bottom:2.5rem}.Terms-module-scss-module__xhrIjG__section h2{color:var(--text-main);border-bottom:2px solid var(--node-border);margin:0 0 1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}.Terms-module-scss-module__xhrIjG__section p{color:var(--text-node-content);margin-bottom:1rem;line-height:1.7}.Terms-module-scss-module__xhrIjG__section p strong{color:var(--text-main);font-weight:600}.Terms-module-scss-module__xhrIjG__section ul{margin:1rem 0;padding-left:1.5rem}.Terms-module-scss-module__xhrIjG__section ul li{color:var(--text-node-content);margin-bottom:.75rem;line-height:1.7}.Terms-module-scss-module__xhrIjG__section ul li strong{color:var(--text-main);font-weight:600}.Terms-module-scss-module__xhrIjG__section .Terms-module-scss-module__xhrIjG__link{color:var(--accent);transition:var(--transition-fast);text-decoration:underline}.Terms-module-scss-module__xhrIjG__section .Terms-module-scss-module__xhrIjG__link:hover{color:var(--line)}.Terms-module-scss-module__xhrIjG__footer{border-top:1px solid var(--node-border);margin-top:3rem;padding-top:2rem}.Terms-module-scss-module__xhrIjG__footer p{color:var(--muted);text-align:center;font-size:.9rem;font-style:italic}body.Terms-module-scss-module__xhrIjG__light-mode .Terms-module-scss-module__xhrIjG__content{border:1px solid var(--node-border)}body.Terms-module-scss-module__xhrIjG__light-mode .Terms-module-scss-module__xhrIjG__backButton:hover{background:var(--node-hover)}@media (max-width:768px){.Terms-module-scss-module__xhrIjG__container{padding:1rem}.Terms-module-scss-module__xhrIjG__content{padding:2rem 1.5rem}.Terms-module-scss-module__xhrIjG__title{font-size:2rem}.Terms-module-scss-module__xhrIjG__section h2{font-size:1.25rem}}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.SaveStatus-module-scss-module__9-Fbmq__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}@keyframes SaveStatus-module-scss-module__9-Fbmq__spin{to{transform:rotate(360deg)}}.SaveStatus-module-scss-module__9-Fbmq__save{border-radius:var(--radius-md);height:32px;color:var(--ink-3);white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex}.SaveStatus-module-scss-module__9-Fbmq__save svg{font-size:16px}.SaveStatus-module-scss-module__9-Fbmq__save:hover:not(:disabled){background:var(--node-hover);color:var(--ink)}.SaveStatus-module-scss-module__9-Fbmq__save:disabled{opacity:1;cursor:progress}.SaveStatus-module-scss-module__9-Fbmq__dirty{border-color:var(--line-2);background:var(--surface);color:var(--ink)}.SaveStatus-module-scss-module__9-Fbmq__saved{color:var(--success)}.SaveStatus-module-scss-module__9-Fbmq__spin{animation:.9s linear infinite SaveStatus-module-scss-module__9-Fbmq__spin}
:root{--surface:#1b1e24;--sunken:#101216;--line:#292d35;--line-2:#363b45;--ink:#ebeae6;--ink-2:#a4a7ae;--ink-3:#8b8e96;--accent-soft:#1e2842;--accent-ink:#0f1830;--ai:#b39af0;--ai-soft:#271f3b;--warm:#e0ab5a;--warm-soft:#2e2517;--success-soft:#18291f;--error-soft:#34201c;--edge:#4a4f5a;--overlay:#08090c99;--bg:#14161a;--panel-bg:#202329;--panel-accent:#23262d;--node-hover:#22252c;--accent:#7fa3f2;--success:#7cc59a;--error:#e58a76;--rel-mutual:#d98bbf;--scrollbar-bg:transparent;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px #0006;--shadow:0 16px 40px -12px #0009,0 2px 6px #0000004d;--sans:var(--font-sans,"Instrument Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-serif,"Newsreader"),Georgia,"Times New Roman",serif;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--calendar-filter:invert(.8);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.StepCrumbs-module-scss-module__me__Cq__light-mode{--surface:#fdfcfa;--sunken:#efece5;--line:#e4e0d6;--line-2:#d4cfc3;--ink:#23262d;--ink-2:#5f636b;--ink-3:#75787f;--accent-soft:#e6edfb;--accent-ink:#fff;--ai:#7f58c7;--ai-soft:#efe9fa;--warm:#a86d14;--warm-soft:#f8eed9;--success-soft:#e3f1e7;--error-soft:#f8e6e1;--edge:#c4bdae;--overlay:#23262d52;--bg:#f7f5f0;--panel-bg:#f3f0ea;--panel-accent:#f1eee7;--node-hover:#f1eee7;--accent:#3d6fd8;--success:#3f8a5c;--error:#c4553f;--rel-mutual:#b8558f;--shadow-sm:0 1px 2px #23262d0f,0 1px 1px #23262d0a;--shadow:0 12px 32px -8px #23262d2e,0 2px 6px #23262d0f;--calendar-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{--panel:var(--surface);--node:var(--surface);--node-border:var(--line);--node-text:var(--ink);--text-main:var(--ink);--text-node-content:var(--ink-2);--text-muted:var(--ink-3);--text-secondary:var(--ink-2);--text:var(--ink);--muted:var(--ink-3);--muted-border:var(--line);--border:var(--line);--input-bg:var(--surface);--bg-card:var(--surface);--info:var(--accent);--warning:var(--warm);--button-danger:var(--error);--rel-extended-by:var(--success);--rel-extends:var(--warm);--rel-contradicts:var(--error);--scrollbar-thumb:var(--line-2);--shadow-lg:var(--shadow)}.StepCrumbs-module-scss-module__me__Cq__container{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:768px){.StepCrumbs-module-scss-module__me__Cq__container{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 2px;overflow-x:auto}.StepCrumbs-module-scss-module__me__Cq__container::-webkit-scrollbar{display:none}}.StepCrumbs-module-scss-module__me__Cq__crumb{background:var(--sunken);height:28px;color:var(--ink-3);white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast);border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;display:inline-flex}.StepCrumbs-module-scss-module__me__Cq__crumb svg{font-size:13px}.StepCrumbs-module-scss-module__me__Cq__crumb:disabled{cursor:default}.StepCrumbs-module-scss-module__me__Cq__crumb:not(:disabled):not(.StepCrumbs-module-scss-module__me__Cq__active):hover{color:var(--ink)}.StepCrumbs-module-scss-module__me__Cq__complete{background:var(--success-soft);color:var(--success)}.StepCrumbs-module-scss-module__me__Cq__active{background:var(--accent);color:var(--accent-ink);cursor:default;font-weight:500}
