.package-mode-v668_nav__Ym65D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:25px 0 28px}.package-mode-v668_tab__1N_NL{display:flex;align-items:center;gap:14px;min-width:0;min-height:91px;padding:19px 22px;border:1px solid var(--app-border,#d8e3f4);border-radius:20px;background:var(--app-card,#fff);color:var(--app-text,#172c4d);text-decoration:none;box-shadow:0 7px 25px rgba(26,66,126,.045);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.package-mode-v668_tab__1N_NL>svg:first-child{flex-shrink:0;color:#3b73fa}.package-mode-v668_tab__1N_NL span{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1}.package-mode-v668_tab__1N_NL strong{font-size:16px;line-height:1.3}.package-mode-v668_tab__1N_NL small{font-size:12px;color:var(--app-muted,#7b90ae);line-height:1.45}.package-mode-v668_arrow__jRM5s{flex-shrink:0;opacity:.55}.package-mode-v668_tab__1N_NL:hover{transform:translateY(-2px);border-color:#83aaff;box-shadow:0 13px 28px rgba(25,96,211,.13)}.package-mode-v668_tab__1N_NL.package-mode-v668_active__tAURK{border-color:#4780ff;background:linear-gradient(120deg,rgba(51,109,244,.12),rgba(39,204,187,.055));box-shadow:inset 0 0 0 1px rgba(59,116,255,.17),0 10px 25px rgba(52,115,243,.075)}.package-mode-v668_tab__1N_NL.package-mode-v668_active__tAURK>svg:first-child{color:#2563eb}.package-mode-v668_tab__1N_NL:focus-visible{outline:3px solid #3d7df1;outline-offset:3px}.package-mode-v668_sectionLead__Jyywl{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 13px}.package-mode-v668_kindBadge__sZ7lk{display:inline-flex;gap:5px;align-items:center;font-size:10px;letter-spacing:.08em;font-weight:850;color:#2d69ef;background:rgba(69,119,245,.12);border:1px solid rgba(85,145,248,.27);padding:6px 9px;border-radius:8px}.package-mode-v668_kindBadgePractice__25DY2{color:#078b87;background:rgba(25,187,172,.1);border-color:rgba(31,195,166,.24)}.package-mode-v668_explainer__3SlWe{margin:0 0 24px;color:var(--app-muted,#7b90ae);font-size:13px;line-height:1.65}.package-mode-v668_dashboardCallout__QOuZ_{margin:22px 0 0;padding:16px 20px;border:1px solid rgba(70,125,235,.22);border-radius:16px;display:flex;justify-content:space-between;align-items:center;gap:15px;background:linear-gradient(115deg,rgba(65,124,240,.09),rgba(23,195,179,.055))}.package-mode-v668_dashboardCallout__QOuZ_ span{font-size:13px;color:var(--app-muted,#6d82a0)}.package-mode-v668_dashboardCallout__QOuZ_ a{display:inline-flex;gap:5px;align-items:center;color:#3875f5;text-decoration:none;font-size:13px;font-weight:750;white-space:nowrap}.package-mode-v668_dashboardCallout__QOuZ_ a:hover{text-decoration:underline}html[data-theme=dark] .package-mode-v668_tab__1N_NL{background:#152640;color:#edf5ff;border-color:#2c476b;box-shadow:none}html[data-theme=dark] .package-mode-v668_tab__1N_NL.package-mode-v668_active__tAURK{background:linear-gradient(125deg,#183968,#12394b);border-color:#5089ff}html[data-theme=dark] .package-mode-v668_dashboardCallout__QOuZ_ span,html[data-theme=dark] .package-mode-v668_explainer__3SlWe,html[data-theme=dark] .package-mode-v668_tab__1N_NL small{color:#abc0da}html[data-theme=dark] .package-mode-v668_dashboardCallout__QOuZ_{border-color:#2e4e7d;background:linear-gradient(120deg,#142d51,#10333a)}@media(max-width:700px){.package-mode-v668_nav__Ym65D{grid-template-columns:1fr;gap:9px;margin:18px 0 23px}.package-mode-v668_tab__1N_NL{min-height:72px;padding:14px 16px;border-radius:14px}.package-mode-v668_tab__1N_NL strong{font-size:14px}.package-mode-v668_dashboardCallout__QOuZ_{align-items:flex-start;flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){.package-mode-v668_tab__1N_NL{transition:none}.package-mode-v668_tab__1N_NL:hover{transform:none}}.package-mode-v668_dashboardChoice__Hg122{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0 26px}.package-mode-v668_dashboardChoice__Hg122 a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:57px;padding:13px 15px;border-radius:15px;text-decoration:none;font-size:13px;font-weight:800;color:var(--app-text,#1c3050);background:var(--app-card,#fff);border:1px solid var(--app-border,#d8e3f4);transition:transform .18s,border-color .18s,box-shadow .18s}.package-mode-v668_dashboardChoice__Hg122 a svg:first-child{color:#3c7aff}.package-mode-v668_dashboardChoice__Hg122 a:hover{transform:translateY(-2px);border-color:#598ef6;box-shadow:0 12px 24px rgba(27,86,183,.1)}.package-mode-v668_dashboardChoice__Hg122 a:focus-visible{outline:3px solid #3d7df1;outline-offset:3px}html[data-theme=dark] .package-mode-v668_dashboardChoice__Hg122 a{color:#e8f2ff;background:#142944;border-color:#2c496c}@media(max-width:700px){.package-mode-v668_dashboardChoice__Hg122{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.package-mode-v668_dashboardChoice__Hg122 a{transition:none}.package-mode-v668_dashboardChoice__Hg122 a:hover{transform:none}}.package-reviews-v665_ratingTrigger__Yjy8k{display:inline-flex;align-items:center;gap:5px;padding:3px 5px;margin:-3px -5px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:12px;line-height:1.45;cursor:pointer;white-space:nowrap;transition:background .18s,color .18s,transform .18s}.package-reviews-v665_ratingTrigger__Yjy8k>svg{color:#ffbb48;flex:none}.package-reviews-v665_ratingTrigger__Yjy8k:hover{background:#3983f929;color:#77b8ff;transform:translateY(-1px)}.package-reviews-v665_close__0FyTC:focus-visible,.package-reviews-v665_pager__KOHEO button:focus-visible,.package-reviews-v665_ratingTrigger__Yjy8k:focus-visible,.package-reviews-v665_sort__1S4kP select:focus-visible{outline:3px solid #68b8ff;outline-offset:3px}.package-reviews-v665_triggerArrow__uAhQP{font-size:13px;color:#73baff}.package-reviews-v665_overlay__HMB5B{position:fixed;z-index:9999;inset:0;padding:18px;display:flex;align-items:center;justify-content:center;background:rgba(4,12,30,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:package-reviews-v665_overlayIn__RtV1q .24s ease-out}.package-reviews-v665_dialog__PQeKm{--rev-bg:#101d33;--rev-foreground:#eaf2ff;--rev-muted:#a2badc;--rev-surface:#182a47;--rev-edge:#344e73;--rev-rail:#2b3e5c;position:relative;display:flex;flex-direction:column;overflow:hidden;width:min(820px,100%);max-height:min(88dvh,900px);background:var(--rev-bg);border:1px solid #4c6b9d;border-radius:24px;color:var(--rev-foreground);box-shadow:0 35px 110px rgba(0,5,20,.4);outline:0;animation:package-reviews-v665_dialogIn__u59Pd .32s cubic-bezier(.2,.9,.25,1.05)}.package-reviews-v665_dialogHeader__7mhR0{position:relative;display:flex;align-items:flex-start;gap:13px;padding:23px 25px 19px;background:linear-gradient(115deg,#14305c,#2458be 75%,#26a6d6);border-bottom:1px solid #ffffff32;color:#fff;flex-shrink:0}.package-reviews-v665_headerIcon__BwTcf{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:#ffffff23;border:1px solid #ffffff3b;flex-shrink:0}.package-reviews-v665_dialogHeading__e9JWW{min-width:0;flex:1 1;padding-top:2px}.package-reviews-v665_dialogHeading__e9JWW>span{font-size:10px;font-weight:850;letter-spacing:.14em;color:#a9dfff}.package-reviews-v665_dialogHeading__e9JWW h2{margin:5px 0;font-size:clamp(20px,3vw,26px);letter-spacing:-.035em;line-height:1.2}.package-reviews-v665_dialogHeading__e9JWW p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;max-width:550px;color:#d0e4ff}.package-reviews-v665_close__0FyTC{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border:1px solid #ffffff45;border-radius:11px;background:#ffffff1a;color:white;cursor:pointer;transition:background .2s,transform .2s}.package-reviews-v665_close__0FyTC:hover{background:#ffffff35;transform:rotate(90deg)}.package-reviews-v665_dialogBody__h66yn{overflow-y:auto;overscroll-behavior:contain;min-height:120px;padding:22px 25px 26px;scrollbar-color:#708cb9 transparent}.package-reviews-v665_overview__FUa6g{display:grid;grid-template-columns:210px 1fr;grid-gap:24px;gap:24px;align-items:center;padding:18px 23px;border:1px solid var(--rev-edge);border-radius:18px;background:var(--rev-surface)}.package-reviews-v665_overviewScore___YasD{display:grid;justify-items:start;grid-gap:5px;gap:5px}.package-reviews-v665_overviewScore___YasD>span:first-child{font-size:10px;letter-spacing:.09em;font-weight:800;color:var(--rev-muted)}.package-reviews-v665_overviewScore___YasD strong{font-size:47px;line-height:1.05;letter-spacing:-.06em;color:var(--rev-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.package-reviews-v665_overviewScore___YasD strong small{font-size:16px;letter-spacing:normal;font-weight:500;color:var(--rev-muted)}.package-reviews-v665_overviewScore___YasD p{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--rev-muted);margin:6px 0 0}.package-reviews-v665_stars__nFUKU{display:inline-flex;align-items:center;gap:3px;color:#ffbb38}.package-reviews-v665_starsSmall__Sb2Qc{gap:2px}.package-reviews-v665_distribution___Yxnp{display:grid;grid-gap:8px;gap:8px;min-width:0}.package-reviews-v665_distributionRow__ij1CB{display:grid;grid-template-columns:30px minmax(0,1fr) 35px;align-items:center;grid-gap:9px;gap:9px;font-size:12px}.package-reviews-v665_distributionRow__ij1CB>span{display:flex;gap:2px;align-items:center;justify-content:flex-end;color:#e0b65c;font-weight:800}.package-reviews-v665_distributionRow__ij1CB b{font-size:11px;text-align:right;color:var(--rev-muted);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.package-reviews-v665_rail__zjPWv{height:8px;border-radius:999px;overflow:hidden;background:var(--rev-rail)}.package-reviews-v665_rail__zjPWv>div{height:100%;border-radius:999px;background:linear-gradient(90deg,#27cabd,#4385ff);transition:width .45s ease-out}.package-reviews-v665_listHead__p2eaq{display:flex;justify-content:space-between;align-items:end;gap:14px;margin:24px 0 15px}.package-reviews-v665_listHead__p2eaq h3{font-size:18px;letter-spacing:-.03em;margin:0 0 4px}.package-reviews-v665_listHead__p2eaq p{margin:0;font-size:12px;color:var(--rev-muted)}.package-reviews-v665_sort__1S4kP{position:relative;display:flex;align-items:center;gap:7px;border-radius:11px;background:var(--rev-surface);border:1px solid var(--rev-edge);font-size:12px;color:var(--rev-muted);white-space:nowrap}.package-reviews-v665_sort__1S4kP span{padding-left:12px}.package-reviews-v665_sort__1S4kP select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding:0 27px 0 4px;border:0;background:transparent;color:var(--rev-foreground);font:inherit;font-weight:750;outline:0}.package-reviews-v665_sort__1S4kP option{background:var(--rev-bg);color:var(--rev-foreground)}.package-reviews-v665_sort__1S4kP>svg{pointer-events:none;position:absolute;right:9px;top:12px;color:var(--rev-muted)}.package-reviews-v665_reviews__FrGm2{display:grid;grid-gap:11px;gap:11px;transition:opacity .2s}.package-reviews-v665_reviews__FrGm2[aria-busy=true]{opacity:.68}.package-reviews-v665_review__Zw_ly{padding:17px 18px;border:1px solid var(--rev-edge);border-radius:16px;background:linear-gradient(180deg,var(--rev-surface),rgba(255,255,255,.02));animation:package-reviews-v665_itemIn__JhHyF .24s ease-out both;box-shadow:0 8px 22px rgba(4,16,38,.08)}.package-reviews-v665_reviewTop__NZOR_{display:flex;align-items:flex-start;gap:12px}.package-reviews-v665_avatarImage__lMTKZ,.package-reviews-v665_avatar__dguzE{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:16px;border:1px solid #6ba9f677;background:linear-gradient(135deg,#2e55aa,#245d78);color:#c6eaff;font-weight:850;object-fit:cover}.package-reviews-v665_reviewer__kVzCy{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.package-reviews-v665_reviewerHead__aGtnt{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.package-reviews-v665_reviewerHead__aGtnt strong{font-size:17px;line-height:1.2;color:var(--rev-foreground)}.package-reviews-v665_reviewerHead__aGtnt time{white-space:nowrap;color:var(--rev-muted);font-size:11px;margin-top:2px}.package-reviews-v665_ratingRow__MU_n3{display:flex;align-items:center;gap:8px}.package-reviews-v665_ratingRow__MU_n3 b{font-size:12px;color:#ffc762}.package-reviews-v665_metaRow__DR8E4{display:flex;flex-wrap:wrap;gap:8px 7px}.package-reviews-v665_metaPill__6UqWI{display:inline-flex;align-items:center;gap:5px;min-height:29px;padding:0 10px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:800;letter-spacing:-.01em}.package-reviews-v665_toneSuccess__Z93Q9{background:#153d32;color:#69e2b8;border-color:#2a7b67}.package-reviews-v665_toneDanger__GvSmY{background:#4d2131;color:#ff91a7;border-color:#b15a72}.package-reviews-v665_toneWarn__XWXGR{background:#4f3913;color:#ffc566;border-color:#bb8f3b}.package-reviews-v665_toneNeutral__co_su{background:#223752;color:#d4e4ff;border-color:#45688d}.package-reviews-v665_toneAccent__KF5mz{background:#33255c;color:#cbb5ff;border-color:#7c5cd3}.package-reviews-v665_review__Zw_ly>p{line-height:1.7;color:var(--rev-foreground);font-size:13px;margin:14px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.package-reviews-v665_error__ibG3Q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:11px;background:#bd3a4728;border:1px solid #e06d7975;font-size:12px;margin-bottom:16px}.package-reviews-v665_error__ibG3Q button{display:flex;align-items:center;gap:5px;cursor:pointer;border:0;border-radius:7px;background:#e66271;color:white;padding:9px 11px;font-weight:750}.package-reviews-v665_loading__MPlH_{display:grid;grid-gap:10px;gap:10px;padding:20px 0;color:var(--rev-muted);font-size:12px;text-align:center}.package-reviews-v665_loading__MPlH_>div{height:65px;border-radius:12px;background:linear-gradient(90deg,var(--rev-surface) 25%,var(--rev-edge) 50%,var(--rev-surface) 75%);background-size:200% 100%;animation:package-reviews-v665_shimmer__v8qA8 1.2s linear infinite}.package-reviews-v665_empty__mhccl{border-radius:12px;padding:25px;color:var(--rev-muted);background:var(--rev-surface);text-align:center}.package-reviews-v665_pager__KOHEO{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;font-size:12px;color:var(--rev-muted)}.package-reviews-v665_pager__KOHEO>div{display:flex;gap:8px}.package-reviews-v665_pager__KOHEO button{display:grid;place-items:center;width:38px;height:36px;border-radius:9px;cursor:pointer;color:var(--rev-foreground);background:var(--rev-surface);border:1px solid var(--rev-edge)}.package-reviews-v665_pager__KOHEO button:disabled{opacity:.35;cursor:not-allowed}.package-reviews-v665_pager__KOHEO button:not([disabled]):hover{border-color:#559bff;background:#377af53b}.package-reviews-v665_dialogFooter__bmJ75{padding:15px 25px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid var(--rev-edge);background:var(--rev-bg);flex-shrink:0}.package-reviews-v665_dialogFooter__bmJ75>span{display:flex;gap:7px;align-items:center;color:var(--rev-muted);font-size:11px;min-width:0}.package-reviews-v665_dialogFooter__bmJ75>span svg{flex:none;color:#ffbf4a}.package-reviews-v665_dialogFooter__bmJ75 a{display:flex;align-items:center;gap:6px;padding:9px 12px;border-radius:10px;text-decoration:none;background:#326df5;color:white;font-size:12px;font-weight:800;white-space:nowrap}.package-reviews-v665_dialogFooter__bmJ75 a:hover{background:#1c56da}html[data-theme=light] .package-reviews-v665_dialog__PQeKm{--rev-bg:#fff;--rev-foreground:#172844;--rev-muted:#6981a1;--rev-surface:#f4f8ff;--rev-edge:#dae6f7;--rev-rail:#dce7f5;border-color:#b9d2f4}html[data-theme=light] .package-reviews-v665_ratingTrigger__Yjy8k:hover{background:#e9f1ff;color:#245ac6}html[data-theme=light] .package-reviews-v665_distributionRow__ij1CB>span{color:#e4a522}html[data-theme=light] .package-reviews-v665_ratingRow__MU_n3 b{color:#b78216}html[data-theme=light] .package-reviews-v665_review__Zw_ly{box-shadow:0 14px 35px rgba(41,82,143,.07)}html[data-theme=light] .package-reviews-v665_toneSuccess__Z93Q9{background:#e9fbf5;color:#10906a;border-color:#b6ead7}html[data-theme=light] .package-reviews-v665_toneDanger__GvSmY{background:#ffeff4;color:#d14267;border-color:#f4c5d4}html[data-theme=light] .package-reviews-v665_toneWarn__XWXGR{background:#fff5e5;color:#c07a0c;border-color:#f3d49b}html[data-theme=light] .package-reviews-v665_toneNeutral__co_su{background:#edf4ff;color:#42658c;border-color:#d1def4}html[data-theme=light] .package-reviews-v665_toneAccent__KF5mz{background:#f3eeff;color:#6b49d2;border-color:#d9cdfc}@keyframes package-reviews-v665_overlayIn__RtV1q{0%{opacity:0}to{opacity:1}}@keyframes package-reviews-v665_dialogIn__u59Pd{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes package-reviews-v665_itemIn__JhHyF{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes package-reviews-v665_shimmer__v8qA8{to{background-position-x:-200%}}@media(max-width:640px){.package-reviews-v665_overlay__HMB5B{padding:8px;align-items:flex-end}.package-reviews-v665_dialog__PQeKm{width:100%;max-height:93dvh;border-radius:22px 22px 12px 12px}.package-reviews-v665_dialogHeader__7mhR0{padding:18px 16px 15px;gap:10px}.package-reviews-v665_headerIcon__BwTcf{width:36px;height:36px}.package-reviews-v665_dialogHeading__e9JWW h2{font-size:20px}.package-reviews-v665_dialogBody__h66yn{padding:15px}.package-reviews-v665_overview__FUa6g{grid-template-columns:1fr;gap:14px;padding:15px}.package-reviews-v665_overviewScore___YasD{grid-template-columns:auto 1fr;column-gap:12px;align-items:center}.package-reviews-v665_overviewScore___YasD>span:first-child{grid-column:1/-1}.package-reviews-v665_overviewScore___YasD strong{font-size:36px}.package-reviews-v665_overviewScore___YasD p{grid-column:1/-1}.package-reviews-v665_listHead__p2eaq{align-items:start;flex-direction:column}.package-reviews-v665_sort__1S4kP{align-self:flex-end}.package-reviews-v665_review__Zw_ly{padding:13px}.package-reviews-v665_reviewTop__NZOR_{gap:10px}.package-reviews-v665_avatarImage__lMTKZ,.package-reviews-v665_avatar__dguzE{width:44px;height:44px;border-radius:14px;flex-basis:44px}.package-reviews-v665_reviewerHead__aGtnt{flex-direction:column;gap:4px}.package-reviews-v665_dialogFooter__bmJ75{padding:12px 15px;align-items:stretch;flex-direction:column}.package-reviews-v665_dialogFooter__bmJ75 a{justify-content:center}}@media(prefers-reduced-motion:reduce){.package-reviews-v665_dialog__PQeKm,.package-reviews-v665_loading__MPlH_>div,.package-reviews-v665_overlay__HMB5B,.package-reviews-v665_review__Zw_ly{animation:none!important}.package-reviews-v665_close__0FyTC,.package-reviews-v665_rail__zjPWv>div,.package-reviews-v665_ratingTrigger__Yjy8k,.package-reviews-v665_reviews__FrGm2{transition:none!important}}