.StarRating_stars__pmtxd{display:flex;gap:.25rem}.StarRating_star__QCP0_{background:none;border:none;cursor:pointer;color:rgba(255,249,241,.2);padding:0;line-height:1;transition:color .12s,transform .1s;font-style:normal}.StarRating_filled__5rpji,.StarRating_star__QCP0_:not(:disabled):hover{color:var(--color-orange)}.StarRating_star__QCP0_:not(:disabled):hover{transform:scale(1.15)}.StarRating_sm__dnE2j .StarRating_star__QCP0_{font-size:1.1rem}.StarRating_md__ocPlE .StarRating_star__QCP0_{font-size:1.6rem}.StarRating_lg__q2F7I .StarRating_star__QCP0_{font-size:2.2rem}.StarRating_readOnly__uyULt .StarRating_star__QCP0_{cursor:default}.FeedbackWidget_trigger__uPXg4{position:fixed;bottom:1.5rem;left:1.5rem;z-index:900;display:flex;align-items:center;gap:.4rem;padding:.5rem .85rem .5rem .65rem;background:var(--color-dark-2);border:1px solid rgba(255,249,241,.12);border-radius:99px;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.FeedbackWidget_trigger__uPXg4:hover{background:var(--color-dark-3);border-color:rgba(255,108,34,.4);transform:translateY(-2px)}.FeedbackWidget_triggerIcon__5Kkwb{font-size:1rem;color:var(--color-orange);line-height:1}.FeedbackWidget_triggerLabel__cig_V{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,249,241,.6)}.FeedbackWidget_overlay__2Brr8{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:flex-start;padding:1.5rem}.FeedbackWidget_panel___RS_h{position:relative;background:var(--color-dark-2);border:1px solid rgba(255,249,241,.1);border-radius:8px;padding:2rem 1.75rem 1.75rem;width:100%;max-width:360px;display:flex;flex-direction:column;gap:1rem}.FeedbackWidget_closeBtn__CpPkc{position:absolute;top:.85rem;right:.85rem;background:none;border:none;color:rgba(255,249,241,.4);font-size:.85rem;cursor:pointer;transition:color .15s;padding:.25rem}.FeedbackWidget_closeBtn__CpPkc:hover{color:var(--color-cream)}.FeedbackWidget_title__oHX1P{font-family:Formula Condensed,Impact,sans-serif;font-size:1.5rem;color:var(--color-cream);text-transform:uppercase;line-height:1;margin:0}.FeedbackWidget_subtitle__E6GNR{font-family:var(--font-body);font-size:.85rem;color:rgba(255,249,241,.5);margin:0}.FeedbackWidget_starsRow__5y3H4{display:flex;justify-content:center;padding:.5rem 0}.FeedbackWidget_starsLabel__0Vlp0{text-align:center;font-family:var(--font-body);font-size:.85rem;font-weight:600;color:var(--color-orange);margin:0}.FeedbackWidget_commentGroup__tIiNm{display:flex;flex-direction:column;gap:.4rem}.FeedbackWidget_commentLabel__wQxBS{font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,249,241,.5)}.FeedbackWidget_textarea__2o3GH{background:rgba(255,249,241,.04);border:1px solid rgba(255,249,241,.1);border-radius:4px;color:var(--color-cream);font-family:var(--font-body);font-size:.9rem;line-height:1.5;padding:.65rem .75rem;resize:none;transition:border-color .15s}.FeedbackWidget_textarea__2o3GH:focus{outline:none;border-color:rgba(255,108,34,.4)}.FeedbackWidget_textarea__2o3GH::placeholder{color:rgba(255,249,241,.25)}.FeedbackWidget_charCount__xNSYm{font-family:monospace;font-size:.72rem;color:rgba(255,249,241,.3);align-self:flex-end}.FeedbackWidget_submitBtn__eKvhb{padding:.75rem;background:var(--color-orange);color:var(--color-dark);border:none;border-radius:4px;font-family:Formula Condensed,Impact,sans-serif;font-size:1.1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:opacity .15s}.FeedbackWidget_submitBtn__eKvhb:disabled{opacity:.35;cursor:default}.FeedbackWidget_submitBtn__eKvhb:not(:disabled):hover{opacity:.85}.FeedbackWidget_thankYou__0AOuz{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0}.FeedbackWidget_thankIcon__vIy0j{font-size:2rem;color:#83d3c6;line-height:1}.FeedbackWidget_thankTitle__adAer{font-family:Formula Condensed,Impact,sans-serif;font-size:1.8rem;color:var(--color-cream);text-transform:uppercase;margin:0}.FeedbackWidget_thankText__ZPtHq{font-family:var(--font-body);font-size:.9rem;color:rgba(255,249,241,.55);text-align:center;margin:0}.FeedbackWidget_doneBtn__iOsYg{padding:.6rem 1.5rem;background:transparent;border:1px solid rgba(255,249,241,.2);border-radius:4px;color:rgba(255,249,241,.6);font-family:var(--font-body);font-size:.85rem;cursor:pointer;transition:border-color .15s,color .15s}.FeedbackWidget_doneBtn__iOsYg:hover{border-color:rgba(255,249,241,.4);color:var(--color-cream)}@media (max-width:480px){.FeedbackWidget_panel___RS_h{max-width:100%}.FeedbackWidget_overlay__2Brr8{padding:1rem}}.NavigationProgress_container__Tfqp7{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;pointer-events:none;background:transparent}.NavigationProgress_bar__iugyW{height:100%;background:linear-gradient(90deg,#ff6c22,#ff8a4d);box-shadow:0 0 10px rgba(255,108,34,.6),0 0 5px rgba(255,108,34,.8);transition:width .2s ease-out,opacity .3s ease-out;will-change:width,opacity}