:root{--pom-bg-root: #0b0c0e;--pom-bg-recessed: #121418;--pom-bg-panel: #181b21;--pom-bg-elevated: #20242d;--pom-bg-hover: #262b36;--pom-bg-input: #0e1014;--pom-border-subtle: #232730;--pom-border-strong: #2b303a;--pom-border-bevel-light: #3a4150;--pom-border-bevel-dark: #07080a;--pom-gold: #c8aa6e;--pom-gold-dim: #8c7448;--pom-gold-bg: rgba(200, 170, 110, .12);--pom-text-primary: #e2e6ee;--pom-text-secondary: #9ba3b2;--pom-text-muted: #6c7484;--pom-text-accent: #f0d79a;--poe-normal: #c8c8c8;--poe-magic: #8888ff;--poe-rare: #ffff77;--poe-unique: #af6025;--poe-crafted: #b4b4ff;--poe-fractured: #a29162;--poe-corrupted: #d20000;--poe-phys: #d8d8d8;--poe-fire: #e06c4c;--poe-cold: #66b8eb;--poe-lightning: #edd55a;--poe-chaos: #c964cf;--poe-life: #e05252;--poe-es: #70b7ff;--poe-ward: #89d8b5;--poe-diff-pos: #4ade80;--poe-diff-neg: #f87171;--pom-font-banner: "Cinzel", Georgia, serif;--pom-font-ui: "Segoe UI", Roboto, -apple-system, BlinkMacSystemFont, sans-serif;--pom-font-mono: "JetBrains Mono", Consolas, "Courier New", monospace;--pom-radius: 2px;--pom-sidebar-width: 296px;--pom-header-height: 40px;--pom-tabbar-height: 32px}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;width:100%;height:100%;background-color:var(--pom-bg-root);color:var(--pom-text-primary);font-family:var(--pom-font-ui);font-size:12px;line-height:1.35;-webkit-font-smoothing:antialiased}.tabular-nums{font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--pom-bg-root)}::-webkit-scrollbar-thumb{background:var(--pom-border-strong);border:1px solid var(--pom-bg-root);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--pom-border-bevel-light)}.pom-panel{background-color:var(--pom-bg-panel);border:1px solid var(--pom-border-strong);border-top-color:var(--pom-border-bevel-light);border-bottom-color:var(--pom-border-bevel-dark);border-radius:var(--pom-radius)}.pom-panel-recessed{background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}.pom-panel-header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background-color:var(--pom-bg-elevated);border-bottom:1px solid var(--pom-border-strong);font-family:var(--pom-font-banner);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pom-gold)}.pom-fieldset{margin:0;padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-strong);border-radius:var(--pom-radius)}.pom-fieldset legend{padding:0 5px;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--pom-gold)}.pom-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:24px;padding:0 9px;background-color:var(--pom-bg-elevated);color:var(--pom-text-primary);border:1px solid var(--pom-border-strong);border-top-color:var(--pom-border-bevel-light);border-bottom-color:var(--pom-border-bevel-dark);border-radius:var(--pom-radius);font-family:var(--pom-font-ui);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.pom-button:hover:not(:disabled){background-color:var(--pom-bg-hover);border-color:var(--pom-gold-dim)}.pom-button:active:not(:disabled){border-top-color:var(--pom-border-bevel-dark);border-bottom-color:var(--pom-border-bevel-light)}.pom-button:disabled{opacity:.45;cursor:not-allowed}.pom-button-gold{border-color:var(--pom-gold-dim);color:var(--pom-text-accent);background-color:var(--pom-gold-bg)}.pom-button-gold:hover:not(:disabled){border-color:var(--pom-gold);background-color:#c8aa6e38}.pom-input,.pom-select{height:24px;padding:2px 6px;background-color:var(--pom-bg-input);color:var(--pom-text-primary);border:1px solid var(--pom-border-strong);border-top-color:var(--pom-border-bevel-dark);border-bottom-color:var(--pom-border-bevel-light);border-radius:var(--pom-radius);font-family:var(--pom-font-ui);font-size:12px;outline:none}.pom-input:focus,.pom-select:focus{border-color:var(--pom-gold)}.pom-stat-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 4px;border-bottom:1px solid rgba(43,48,58,.45)}.pom-stat-row:last-child{border-bottom:none}.pom-stat-label{color:var(--pom-text-secondary);font-size:12px}.pom-stat-value{font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;color:var(--pom-text-primary);text-align:right}.pom-badge{display:inline-flex;align-items:center;padding:1px 5px;border-radius:var(--pom-radius);border:1px solid var(--pom-border-strong);background-color:var(--pom-bg-elevated);font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:10px;color:var(--pom-text-secondary)}.pom-badge-gold{border-color:var(--pom-gold-dim);color:var(--pom-gold);background-color:var(--pom-gold-bg)}.pom-table{width:100%;border-collapse:collapse;font-size:12px}.pom-table th{padding:4px 8px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--pom-gold);background-color:var(--pom-bg-elevated);border-bottom:1px solid var(--pom-border-strong)}.pom-table td{padding:4px 8px;border-bottom:1px solid var(--pom-border-subtle);color:var(--pom-text-primary)}.pom-table tr:hover td{background-color:#ffffff06}.poe-tooltip{background-color:#08090c;border:1px solid #3c3a32;border-radius:1px;color:var(--poe-normal);font-family:var(--pom-font-ui);font-size:12px;text-align:center;min-width:260px;max-width:380px}.poe-tooltip-header{padding:6px 12px;font-family:var(--pom-font-banner);font-size:13px;font-weight:700;line-height:1.25;border-bottom:1px solid #2e2d28}.poe-tooltip-header--normal{color:var(--poe-normal);background:linear-gradient(90deg,#17181b,#2a2c30,#17181b)}.poe-tooltip-header--magic{color:var(--poe-magic);background:linear-gradient(90deg,#131426,#242754,#131426)}.poe-tooltip-header--rare{color:var(--poe-rare);background:linear-gradient(90deg,#211f12,#443e1c,#211f12)}.poe-tooltip-header--unique{color:var(--poe-unique);background:linear-gradient(90deg,#241309,#4d2812,#241309)}.poe-tooltip-body{padding:6px 12px 8px}.poe-tooltip-divider{height:1px;margin:5px 10px;background:radial-gradient(circle,#665e4d,#665e4d00)}.poe-mod-implicit,.poe-mod-explicit{color:var(--poe-magic);line-height:1.4}.poe-mod-crafted{color:var(--poe-crafted);line-height:1.4}.poe-mod-fractured{color:var(--poe-fractured);line-height:1.4}.poe-mod-corrupted{color:var(--poe-corrupted);font-weight:600}.poe-mod-flavour{color:var(--poe-unique);font-style:italic;font-size:11px;margin-top:2px}.poe-diff-pos{color:var(--poe-diff-pos)}.poe-diff-neg{color:var(--poe-diff-neg)}._body_185xv_1{padding:8px 10px;display:flex;flex-direction:column;gap:10px}._chargesGrid_185xv_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px}._fieldItem_185xv_14{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--pom-text-secondary)}._toggleRow_185xv_22{display:flex;flex-wrap:wrap;gap:12px;padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._checkLabel_185xv_32{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--pom-text-primary);cursor:pointer}._customArea_185xv_41{width:100%;min-height:92px;padding:6px 8px;font-family:var(--pom-font-mono);font-size:12px;line-height:1.45;resize:vertical}._body_i27mq_1{padding:8px 10px;display:flex;flex-direction:column;gap:10px}._statsGrid_i27mq_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:6px}._fieldItem_i27mq_14{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--pom-text-secondary)}._chipsGrid_i27mq_22{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:5px}._checkChip_i27mq_28{display:flex;align-items:center;gap:6px;padding:4px 7px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius);font-size:11px;color:var(--pom-text-primary);cursor:pointer}._body_nskev_1{padding:8px 10px;display:flex;flex-direction:column;gap:8px}._desc_nskev_8{font-size:12px;color:var(--pom-text-secondary)}._actionsRow_nskev_13{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._bucketList_nskev_20{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px}._bucketBox_nskev_26{padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius);font-size:11px}._bucketTitle_nskev_34{font-weight:700;color:var(--pom-gold);margin-bottom:4px;text-transform:uppercase}._lineItem_nskev_41{font-family:var(--pom-font-mono);color:var(--pom-text-primary);line-height:1.4}._codePreview_nskev_47{width:100%;min-height:56px;font-family:var(--pom-font-mono);font-size:11px;resize:vertical}._body_11m4m_1{padding:8px 10px;display:flex;flex-direction:column;gap:10px}._sectionGrid_11m4m_8{display:flex;flex-direction:column;gap:6px}._linkCard_11m4m_14{padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius);display:flex;flex-direction:column;gap:6px}._linkHeader_11m4m_24{display:flex;align-items:center;justify-content:space-between;gap:8px}._checkLabel_11m4m_31{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--pom-text-primary);cursor:pointer}._fieldRow_11m4m_41{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px}._fieldItem_11m4m_47{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--pom-text-secondary)}._sliderRow_11m4m_55{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._auraGrid_11m4m_66{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:5px}._auraRow_11m4m_72{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3px 6px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._lvInput_11m4m_83{width:48px;text-align:center;font-family:var(--pom-font-mono)}._container_9a9qa_1{display:flex;flex-direction:column;gap:12px;padding:12px;min-width:0}._banner_9a9qa_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:1px solid var(--pom-border-strong);background:var(--pom-bg-panel);border-radius:var(--pom-radius)}._bannerTitle_9a9qa_21{font-size:13px;font-weight:600;color:var(--pom-text-accent);letter-spacing:.02em}._bannerSummary_9a9qa_28{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:11px;color:var(--pom-text-secondary)}._grid_9a9qa_37{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}._column_9a9qa_44{display:flex;flex-direction:column;gap:12px;min-width:0}@media(max-width:1120px){._grid_9a9qa_37{grid-template-columns:minmax(0,1fr)}}._sidebar_1cijk_1{width:var(--pom-sidebar-width);min-width:var(--pom-sidebar-width);height:100%;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:8px;background-color:var(--pom-bg-recessed);border-right:1px solid var(--pom-border-strong)}._controlGrid_1cijk_14{display:flex;flex-direction:column;gap:6px}._inlineSplit_1cijk_20{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:center}._fieldLabel_1cijk_27{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--pom-text-secondary)}._fullDpsCard_1cijk_35{padding:6px 8px;background-color:var(--pom-bg-panel);border:1px solid var(--pom-gold-dim);border-radius:2px;display:flex;align-items:baseline;justify-content:space-between}._fullDpsLabel_1cijk_45{font-family:var(--pom-font-banner);font-size:11px;font-weight:700;color:var(--pom-gold);text-transform:uppercase}._fullDpsValue_1cijk_53{font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;color:var(--pom-text-accent)}._maxHitGrid_1cijk_61{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:4px}._maxHitCell_1cijk_68{padding:3px 2px;background-color:var(--pom-bg-panel);border:1px solid var(--pom-border-subtle);border-radius:2px;text-align:center}._maxHitLabel_1cijk_76{font-size:9px;text-transform:uppercase;color:var(--pom-text-muted)}._maxHitNum_1cijk_82{font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}._backdrop_krjd5_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background-color:#06080cc7;display:flex;align-items:center;justify-content:center;padding:16px}._modal_krjd5_12{width:min(760px,100%);max-height:88vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 14px 40px #000000bf}._body_krjd5_21{padding:10px 12px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}._sectionBox_krjd5_29{display:flex;flex-direction:column;gap:6px}._row_krjd5_35{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._growInput_krjd5_42{flex:1 1 200px}._textarea_krjd5_46{width:100%;min-height:80px;resize:vertical;font-family:var(--pom-font-mono);font-size:11px;line-height:1.4}._presetGrid_krjd5_55{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px}._presetCard_krjd5_61{display:flex;flex-direction:column;gap:5px;padding:8px;background-color:var(--pom-bg-panel);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._presetTitle_krjd5_71{font-size:12px;font-weight:600;color:var(--pom-gold)}._presetDesc_krjd5_77{font-size:11px;color:var(--pom-text-secondary);line-height:1.35}._statusLine_krjd5_83{padding:5px 8px;border-radius:var(--pom-radius);font-size:12px;background-color:#c8aa6e1f;border:1px solid var(--pom-gold-dim);color:var(--pom-text-primary)}._errorLine_krjd5_92{padding:5px 8px;border-radius:var(--pom-radius);font-size:12px;background-color:#b430302e;border:1px solid #993333;color:#fca5a5}._header_1kek4_1{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--pom-header-height);padding:0 10px;background-color:var(--pom-bg-recessed);border-bottom:1px solid var(--pom-border-strong)}._leftCluster_1kek4_12{display:flex;align-items:center;gap:10px;min-width:0}._brandMark_1kek4_19{display:flex;align-items:baseline;gap:6px;font-family:var(--pom-font-banner);font-size:14px;font-weight:700;letter-spacing:.06em;color:var(--pom-gold);white-space:nowrap}._brandSub_1kek4_31{font-family:var(--pom-font-mono);font-size:10px;font-weight:500;color:var(--pom-text-muted);letter-spacing:0}._buildNameInput_1kek4_39{width:240px;max-width:30vw;font-weight:600}._metaCluster_1kek4_45,._actionsCluster_1kek4_51{display:flex;align-items:center;gap:6px}._tabBar_19n2f_1{display:flex;align-items:center;justify-content:space-between;height:var(--pom-tabbar-height);padding:0 8px;background-color:var(--pom-bg-recessed);border-bottom:1px solid var(--pom-border-strong)}._tabList_19n2f_11{display:flex;align-items:flex-end;gap:2px;height:100%}._tabButton_19n2f_18{display:inline-flex;align-items:center;gap:6px;height:27px;padding:0 14px;background-color:var(--pom-bg-panel);color:var(--pom-text-secondary);border:1px solid var(--pom-border-strong);border-bottom:none;border-top-left-radius:2px;border-top-right-radius:2px;font-family:var(--pom-font-banner);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}._tabButton_19n2f_18:hover{background-color:var(--pom-bg-elevated);color:var(--pom-text-primary)}._tabButtonActive_19n2f_43{height:29px;background-color:var(--pom-bg-root);color:var(--pom-gold);border-color:var(--pom-gold-dim);border-top:2px solid var(--pom-gold)}._hotkey_19n2f_51{font-family:var(--pom-font-mono);font-size:10px;color:var(--pom-text-muted)}._statusHint_19n2f_57{font-family:var(--pom-font-mono);font-size:11px;color:var(--pom-text-muted)}._container_zedmg_1{display:flex;flex-direction:column;gap:10px;padding:10px;height:100%;overflow-y:auto}._controlsBar_zedmg_10{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;background-color:var(--pom-bg-panel);border:1px solid var(--pom-border-strong);border-radius:var(--pom-radius)}._selectorCluster_zedmg_22{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._fieldLabel_zedmg_29{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--pom-text-secondary)}._badgeCluster_zedmg_37{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._matrixTable_zedmg_44 th:not(:first-child),._matrixTable_zedmg_44 td:not(:first-child){text-align:right;font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums}._clickableRow_zedmg_51{cursor:pointer}._clickableRowSelected_zedmg_55 td{background-color:#c8aa6e24;border-bottom-color:var(--pom-gold-dim)}._rowLabel_zedmg_60{font-weight:500;color:var(--pom-text-primary)}._colPhys_zedmg_65{color:#d6cfc4}._colLight_zedmg_69{color:#facc15}._colCold_zedmg_73{color:#60a5fa}._colFire_zedmg_77{color:#f87171}._colChaos_zedmg_81{color:#c084fc}._drawerBody_zedmg_85{padding:8px;display:flex;flex-direction:column;gap:8px}._drawerToolbar_zedmg_92{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._searchInput_zedmg_100{min-width:220px}._emptyMsg_zedmg_104{padding:8px;font-size:12px;color:var(--pom-text-muted);font-style:italic}._wrapper_e6kqg_1{display:flex;flex-direction:column;gap:6px}._toolbar_e6kqg_7{display:flex;flex-wrap:wrap;gap:6px}._slotList_e6kqg_13{display:flex;flex-direction:column;gap:4px}._slotRow_e6kqg_19{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:5px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:2px;cursor:pointer}._slotRow_e6kqg_19:hover{background-color:var(--pom-bg-elevated)}._slotRowSelected_e6kqg_35{border-color:var(--pom-gold);background-color:var(--pom-bg-elevated)}._slotRowInvalid_e6kqg_40{border-left:3px solid var(--poe-corrupted)}._slotLeft_e6kqg_44{display:flex;flex-direction:column;min-width:0}._slotLabel_e6kqg_50{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--pom-text-muted)}._itemName_e6kqg_57{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._slotActions_e6kqg_65{display:flex;align-items:center;gap:4px}._container_mk6oj_1{display:flex;flex-direction:column;gap:8px}._topBar_mk6oj_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}._titleText_mk6oj_15{font-size:11px;font-weight:600;color:var(--pom-gold)}._actions_mk6oj_21{display:flex;gap:6px}._diffBanner_mk6oj_26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-gold-dim);border-radius:var(--pom-radius)}._metricBox_mk6oj_36{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:2px 4px;border-bottom:1px solid rgba(43,48,58,.4)}._metricLabel_mk6oj_45{font-size:11px;color:var(--pom-text-secondary)}._metricValue_mk6oj_50{font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}._pos_mk6oj_57{color:var(--poe-diff-pos)}._neg_mk6oj_61{color:var(--poe-diff-neg)}._neutral_mk6oj_65{color:var(--pom-text-muted)}._resRow_mk6oj_69{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;padding-top:2px;font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:11px}._sideBySide_mk6oj_80{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}._singlePane_mk6oj_87{display:grid;grid-template-columns:1fr}@media(max-width:980px){._sideBySide_mk6oj_80{grid-template-columns:1fr}}._colWrap_mk6oj_98{display:flex;flex-direction:column;gap:4px;min-width:0}._colHeader_mk6oj_105{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--pom-text-secondary)}._backdrop_6z7iy_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background-color:#040507c7}._modal_6z7iy_12{width:min(940px,96vw);max-height:92vh;display:flex;flex-direction:column;background-color:var(--pom-bg-panel);border:1px solid var(--pom-gold-dim);border-radius:var(--pom-radius);box-shadow:0 12px 32px #000000b8;overflow:hidden}._header_6z7iy_24{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background-color:var(--pom-bg-elevated);border-bottom:1px solid var(--pom-border-strong)}._title_6z7iy_33{font-family:var(--pom-font-banner);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pom-gold)}._body_6z7iy_42{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:10px;padding:10px;overflow-y:auto}@media(max-width:820px){._body_6z7iy_42{grid-template-columns:1fr}}._controlsCol_6z7iy_56{display:flex;flex-direction:column;gap:8px;min-width:0}._topControls_6z7iy_63{display:grid;grid-template-columns:1fr 180px;gap:8px;padding:8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._controlField_6z7iy_73{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--pom-text-secondary)}._rollList_6z7iy_81{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto;padding:8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._rollRow_6z7iy_93{display:grid;grid-template-columns:minmax(0,1fr) 120px 38px;align-items:center;gap:8px;font-size:11px}._rollText_6z7iy_101{color:var(--pom-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rollPct_6z7iy_108{font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:10px;text-align:right;color:var(--pom-gold)}._textarea_6z7iy_116{width:100%;min-height:170px;resize:vertical;padding:8px;background-color:var(--pom-bg-input);color:var(--pom-text-primary);border:1px solid var(--pom-border-strong);border-radius:var(--pom-radius);font-family:var(--pom-font-mono);font-size:11px;line-height:1.4;outline:none}._textarea_6z7iy_116:focus{border-color:var(--pom-gold)}._previewCol_6z7iy_135{display:flex;flex-direction:column;gap:8px;min-width:0}._diffStrip_6z7iy_142{display:flex;flex-wrap:wrap;gap:8px;padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-gold-dim);border-radius:var(--pom-radius);font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:11px}._pos_6z7iy_155{color:var(--poe-diff-pos)}._neg_6z7iy_159{color:var(--poe-diff-neg)}._neutral_6z7iy_163{color:var(--pom-text-muted)}._footer_6z7iy_167{display:flex;justify-content:flex-end;gap:8px;padding:8px 10px;background-color:var(--pom-bg-elevated);border-top:1px solid var(--pom-border-strong)}._backdrop_xpbrq_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background-color:#040507c7}._modal_xpbrq_12{width:min(860px,95vw);max-height:90vh;display:flex;flex-direction:column;background-color:var(--pom-bg-panel);border:1px solid var(--pom-gold-dim);border-radius:var(--pom-radius);box-shadow:0 12px 32px #000000b3;overflow:hidden}._header_xpbrq_24{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background-color:var(--pom-bg-elevated);border-bottom:1px solid var(--pom-border-strong)}._title_xpbrq_33{font-family:var(--pom-font-banner);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pom-gold)}._presetBar_xpbrq_42{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;background-color:var(--pom-bg-recessed);border-bottom:1px solid var(--pom-border-subtle)}._presetLabel_xpbrq_52{font-size:11px;color:var(--pom-text-muted);margin-right:2px}._body_xpbrq_58{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:10px;padding:10px;overflow-y:auto}@media(max-width:760px){._body_xpbrq_58{grid-template-columns:1fr}}._editorCol_xpbrq_72{display:flex;flex-direction:column;gap:6px;min-width:0}._hint_xpbrq_79{font-size:11px;color:var(--pom-text-secondary)}._textarea_xpbrq_84{width:100%;min-height:280px;resize:vertical;padding:8px;background-color:var(--pom-bg-input);color:var(--pom-text-primary);border:1px solid var(--pom-border-strong);border-top-color:var(--pom-border-bevel-dark);border-bottom-color:var(--pom-border-bevel-light);border-radius:var(--pom-radius);font-family:var(--pom-font-mono);font-size:11px;line-height:1.45;outline:none}._textarea_xpbrq_84:focus{border-color:var(--pom-gold)}._previewCol_xpbrq_105{display:flex;flex-direction:column;gap:8px;min-width:0}._slotControl_xpbrq_112{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._slotControlLabel_xpbrq_123{font-size:11px;font-weight:600;color:var(--pom-text-secondary);white-space:nowrap}._slotSelect_xpbrq_130{flex:1;min-width:0}._warningBox_xpbrq_135{padding:6px 8px;background-color:#d2000024;border:1px solid rgba(248,113,113,.45);border-radius:var(--pom-radius);color:var(--poe-diff-neg);font-size:11px}._emptyPreview_xpbrq_144{padding:20px 12px;text-align:center;color:var(--pom-text-muted);background-color:var(--pom-bg-recessed);border:1px dashed var(--pom-border-strong);border-radius:var(--pom-radius)}._footer_xpbrq_153{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 10px;background-color:var(--pom-bg-elevated);border-top:1px solid var(--pom-border-strong)}._wrapper_gbz3z_1{display:flex;flex-direction:column;gap:6px}._searchInput_gbz3z_7{width:100%}._filterBar_gbz3z_11{display:flex;flex-wrap:wrap;gap:4px}._filterPill_gbz3z_17{height:22px;padding:0 7px;font-size:11px;border-radius:var(--pom-radius);border:1px solid var(--pom-border-strong);background-color:var(--pom-bg-recessed);color:var(--pom-text-secondary);cursor:pointer}._filterPill_gbz3z_17:hover{background-color:var(--pom-bg-hover);color:var(--pom-text-primary)}._filterPillActive_gbz3z_33{border-color:var(--pom-gold);background-color:var(--pom-gold-bg);color:var(--pom-text-accent);font-weight:600}._list_gbz3z_40{display:flex;flex-direction:column;gap:6px;max-height:600px;overflow-y:auto;padding-right:2px}._card_gbz3z_49{display:flex;flex-direction:column;gap:4px;padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._card_gbz3z_49:hover{border-color:var(--pom-gold-dim);background-color:var(--pom-bg-elevated)}._cardTop_gbz3z_64{display:flex;align-items:center;justify-content:space-between;gap:6px}._titleWrap_gbz3z_71{display:flex;flex-direction:column;min-width:0}._nameRow_gbz3z_77{display:flex;align-items:center;gap:5px;min-width:0}._name_gbz3z_77{font-size:12px;font-weight:600;color:var(--poe-unique);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._base_gbz3z_93{font-size:10px;color:var(--pom-text-muted)}._cardActions_gbz3z_98{display:flex;align-items:center;gap:4px}._deltaRow_gbz3z_104{display:flex;flex-wrap:wrap;gap:8px;font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:10px}._pos_gbz3z_113{color:var(--poe-diff-pos)}._neg_gbz3z_117{color:var(--poe-diff-neg)}._neutral_gbz3z_121{color:var(--pom-text-muted)}._modPreview_gbz3z_125{font-size:11px;color:var(--pom-text-secondary);line-height:1.3}._layout_1hkvr_1{display:grid;grid-template-columns:310px minmax(280px,1fr) 330px;gap:8px;align-items:start}@media(max-width:1180px){._layout_1hkvr_1{grid-template-columns:300px minmax(0,1fr)}}@media(max-width:820px){._layout_1hkvr_1{grid-template-columns:1fr}}._panelBody_1hkvr_20{padding:8px;display:flex;flex-direction:column;gap:8px}._inspectorActions_1hkvr_27{display:flex;flex-wrap:wrap;gap:6px}._warningBanner_1hkvr_33{padding:6px 8px;background-color:#d2000024;border:1px solid rgba(248,113,113,.45);border-radius:var(--pom-radius);color:var(--poe-diff-neg);font-size:11px}._emptySlotBox_1hkvr_42{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--pom-bg-recessed);border:1px dashed var(--pom-border-strong);border-radius:var(--pom-radius)}._emptyTitle_1hkvr_52{font-weight:600;color:var(--pom-text-primary)}._emptyHint_1hkvr_57{font-size:11px;color:var(--pom-text-secondary);line-height:1.45}._searchInput_1hkvr_63{width:100%}._uniqueList_1hkvr_67{display:flex;flex-direction:column;gap:6px;max-height:620px;overflow-y:auto;padding-right:2px}._uniqueCard_1hkvr_76{display:flex;flex-direction:column;gap:4px;padding:6px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._uniqueCard_1hkvr_76:hover{border-color:var(--pom-border-strong);background-color:var(--pom-bg-elevated)}._uniqueTop_1hkvr_91{display:flex;align-items:center;justify-content:space-between;gap:6px}._uniqueTitleWrap_1hkvr_98{display:flex;flex-direction:column;min-width:0}._uniqueName_1hkvr_104{font-size:12px;font-weight:600;color:var(--poe-unique);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._uniqueBase_1hkvr_113{font-size:10px;color:var(--pom-text-muted)}._uniqueModPreview_1hkvr_118{font-size:11px;color:var(--pom-text-secondary);line-height:1.3}._row_1kqja_1{display:grid;grid-template-columns:32px 20px minmax(200px,1fr) 130px 108px 26px;gap:6px;align-items:center;padding:3px 6px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius)}._rowDisabled_1kqja_12{opacity:.55}._slotTag_1kqja_16{font-family:var(--pom-font-mono);font-size:11px;color:var(--pom-text-secondary)}._selectWide_1kqja_22{width:100%;min-width:0}._levelInput_1kqja_27{width:100%;text-align:center;font-family:var(--pom-font-mono)}._deltaCell_1kqja_33{text-align:right;font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}._deltaPos_1kqja_41{color:#4ade80}._deltaNeg_1kqja_45{color:#f87171}._deltaNeutral_1kqja_49{color:var(--pom-text-secondary)}._clearBtn_1kqja_53{height:24px;padding:0;font-size:13px}._card_fckw7_1{display:flex;flex-direction:column}._cardActive_fckw7_6{border-color:var(--pom-gold-dim)}._headerControls_fckw7_10{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._body_fckw7_17{padding:8px 10px;display:flex;flex-direction:column;gap:8px}._topRow_fckw7_24{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._skillSelect_fckw7_31{flex:1 1 240px;min-width:180px}._levelBox_fckw7_36{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--pom-text-secondary)}._levelInput_fckw7_44{width:52px;text-align:center;font-family:var(--pom-font-mono)}._metricsStrip_fckw7_50{display:flex;flex-wrap:wrap;gap:12px;padding:5px 8px;background-color:var(--pom-bg-recessed);border:1px solid var(--pom-border-subtle);border-radius:var(--pom-radius);font-size:12px}._metricItem_fckw7_61{display:inline-flex;align-items:baseline;gap:5px}._metricLabel_fckw7_67{color:var(--pom-text-secondary);font-size:11px}._metricVal_fckw7_72{font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums;font-weight:600;color:var(--pom-text-primary)}._supportsList_fckw7_79{display:flex;flex-direction:column;gap:4px}._supportsTitleRow_fckw7_85{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--pom-gold)}._numCell_15xll_1{text-align:right;font-family:var(--pom-font-mono);font-variant-numeric:tabular-nums}._countInput_15xll_7{width:66px;text-align:center;font-family:var(--pom-font-mono)}._footerRow_15xll_13 td{border-top:1px solid var(--pom-gold-dim);border-bottom:none;background-color:var(--pom-gold-bg);font-weight:700;color:var(--pom-gold)}._wrapper_ykj2e_1{display:flex;flex-direction:column;gap:10px}._toolbar_ykj2e_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px}._toolbarLeft_ykj2e_16{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._toolbarTitle_ykj2e_23{font-family:var(--pom-font-banner);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--pom-gold)}._sandboxToggle_ykj2e_32{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--pom-text-primary);cursor:pointer}._groupsList_ykj2e_41{display:flex;flex-direction:column;gap:10px}._appRoot_1je6i_1{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--pom-bg-root);overflow:hidden}._workspaceBody_1je6i_10{display:flex;flex:1;min-height:0}._mainPane_1je6i_16{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;background-color:var(--pom-bg-root)}._tabViewport_1je6i_25{flex:1;min-height:0;overflow:hidden}
