.Cockpit-module__XuElRW__page{--navy-950:#031824;--navy-900:#06283a;--navy-800:#0a3a53;--sky-100:#eaf8fd;--sky-300:#8edcf7;--sky-500:#2aa8d0;--gold-300:#f5d178;--gold-500:#dca72d;--ink:#08283b;--muted:#647f8f;min-height:100vh;color:var(--ink);background:#f4f8fa}.Cockpit-module__XuElRW__hero{background:radial-gradient(circle at 8% 12%,#4dcbf73b,#0000 28%),radial-gradient(circle at 88% 78%,#ebb43929,#0000 28%),linear-gradient(135deg,#05283b 0%,#061c2a 62%,#03151f 100%);position:relative;overflow:hidden}.Cockpit-module__XuElRW__hero:after{content:"";opacity:.13;pointer-events:none;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.Cockpit-module__XuElRW__heroGlow{filter:blur(28px);background:#69d8ff30;border-radius:50%;width:360px;height:360px;position:absolute;top:-180px;right:-100px}.Cockpit-module__XuElRW__heroInner{z-index:2;justify-content:space-between;align-items:flex-end;gap:28px;width:min(1240px,100% - 32px);margin:0 auto;padding:62px 0 58px;display:flex;position:relative}.Cockpit-module__XuElRW__heroCopy{max-width:760px}.Cockpit-module__XuElRW__kicker{color:#b9edff;letter-spacing:.05em;text-transform:uppercase;background:#2aa8d01f;border:1px solid #8fe1ff40;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:850;display:inline-flex}.Cockpit-module__XuElRW__hero h1{color:#fff;letter-spacing:-.05em;max-width:760px;margin:17px 0 12px;font-size:clamp(38px,6vw,70px);line-height:.98}.Cockpit-module__XuElRW__hero p{color:#b9d1dc;max-width:680px;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.65}.Cockpit-module__XuElRW__addTripButton{color:#302002;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#f4d170,#eab842);border:1px solid #f2c75c;border-radius:16px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-weight:900;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 18px 35px #da9f232e}.Cockpit-module__XuElRW__addTripButton:hover{transform:translateY(-2px);box-shadow:0 22px 40px #da9f2340}.Cockpit-module__XuElRW__content{width:min(1240px,100% - 32px);margin:0 auto;padding:34px 0 82px}.Cockpit-module__XuElRW__tripTabs{scrollbar-width:thin;gap:10px;padding:2px 2px 16px;display:flex;overflow-x:auto}.Cockpit-module__XuElRW__tripTabs button{color:#355d70;min-width:190px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ccdde4;border-radius:15px;flex:none;grid-template-columns:auto auto;align-items:center;gap:2px 8px;padding:12px 15px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.Cockpit-module__XuElRW__tripTabs button:hover{border-color:#87cde5;transform:translateY(-2px)}.Cockpit-module__XuElRW__tripTabs svg{grid-row:1/3}.Cockpit-module__XuElRW__tripTabs span{color:#123b50;font-size:13px;font-weight:850}.Cockpit-module__XuElRW__tripTabs small{color:#78929f;font-size:11px}.Cockpit-module__XuElRW__tripTabs .Cockpit-module__XuElRW__tripTabActive{background:#eaf8fd;border-color:#2aa8d0;box-shadow:0 9px 24px #1e7d9f1a}.Cockpit-module__XuElRW__topGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:20px;display:grid}.Cockpit-module__XuElRW__workspaceGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;margin-top:20px;display:grid}.Cockpit-module__XuElRW__mainColumn,.Cockpit-module__XuElRW__sideColumn{gap:20px;display:grid}.Cockpit-module__XuElRW__card{background:#fff;border:1px solid #d4e2e8;border-radius:26px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 16px 38px #082f4412}.Cockpit-module__XuElRW__card:hover{border-color:#b8d7e3;transform:translateY(-3px);box-shadow:0 22px 48px #082f441a}.Cockpit-module__XuElRW__countdownCard,.Cockpit-module__XuElRW__destinationCard,.Cockpit-module__XuElRW__checklistCard,.Cockpit-module__XuElRW__transferCard,.Cockpit-module__XuElRW__summaryCard{padding:25px}.Cockpit-module__XuElRW__countdownCard{color:#f4fbff;background:radial-gradient(circle at 84% 12%,#6adeff3b,#0000 30%),linear-gradient(145deg,#0a3a53,#041c2b 70%);border-color:#4dbfe454}.Cockpit-module__XuElRW__countdownCard:hover{border-color:#74e0ff7a}.Cockpit-module__XuElRW__cardHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.Cockpit-module__XuElRW__cardHeading h2,.Cockpit-module__XuElRW__checklistHeader h2,.Cockpit-module__XuElRW__transferCard h2,.Cockpit-module__XuElRW__summaryCard h2{color:inherit;letter-spacing:-.03em;margin:5px 0 0;font-size:clamp(21px,3vw,30px);line-height:1.08}.Cockpit-module__XuElRW__cardEyebrow{color:#3185a1;letter-spacing:.13em;font-size:10px;font-weight:900}.Cockpit-module__XuElRW__countdownCard .Cockpit-module__XuElRW__cardEyebrow{color:#85ddfa}.Cockpit-module__XuElRW__countryCode{color:#d8f7ff;background:#6bd6f91a;border:1px solid #8ae2ff47;border-radius:17px;place-items:center;width:54px;height:54px;font-size:17px;font-weight:900;display:grid}.Cockpit-module__XuElRW__dateLine{color:#b8d5e0;align-items:center;gap:9px;margin-top:20px;font-size:13px;font-weight:750;display:flex}.Cockpit-module__XuElRW__countdownGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:25px;display:grid}.Cockpit-module__XuElRW__countdownGrid div{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;padding:18px 12px}.Cockpit-module__XuElRW__countdownGrid strong,.Cockpit-module__XuElRW__countdownGrid span{display:block}.Cockpit-module__XuElRW__countdownGrid strong{color:#fff;font-size:clamp(29px,5vw,46px);line-height:1}.Cockpit-module__XuElRW__countdownGrid span{color:#a9c8d5;text-transform:uppercase;margin-top:7px;font-size:11px;font-weight:800}.Cockpit-module__XuElRW__departureMessage{color:#ffe39c;background:#e1a92a1c;border:1px solid #f3ca6047;border-radius:18px;align-items:center;gap:13px;margin-top:24px;padding:18px;display:flex}.Cockpit-module__XuElRW__departureMessage strong,.Cockpit-module__XuElRW__departureMessage span{display:block}.Cockpit-module__XuElRW__departureMessage span{color:#c6d8df;margin-top:3px;font-size:12px}.Cockpit-module__XuElRW__tripMeta{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.Cockpit-module__XuElRW__tripMeta span{color:#bdd4de;background:#ffffff0f;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;font-weight:750;display:inline-flex}.Cockpit-module__XuElRW__destinationCard{color:var(--ink);background:radial-gradient(circle at 94% 8%,#54c7ec24,#0000 25%),#fff}.Cockpit-module__XuElRW__destinationCard .Cockpit-module__XuElRW__cardHeading>svg{color:#2aa8d0}.Cockpit-module__XuElRW__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}.Cockpit-module__XuElRW__infoGrid>div{background:#f8fbfc;border:1px solid #dfebef;border-radius:16px;grid-template-columns:auto 1fr;gap:3px 10px;padding:14px;display:grid}.Cockpit-module__XuElRW__infoGrid svg{color:#2587a8;grid-row:1/4;align-self:start}.Cockpit-module__XuElRW__infoGrid span{color:#72909e;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.Cockpit-module__XuElRW__infoGrid strong{color:#123d51;font-size:15px}.Cockpit-module__XuElRW__infoGrid small{color:#76909d;font-size:10px;line-height:1.35}.Cockpit-module__XuElRW__quickTip{color:#315c6f;background:#eaf7fb;border-radius:13px;align-items:flex-start;gap:9px;margin:14px 0 0;padding:12px 13px;font-size:12px;line-height:1.45;display:flex}.Cockpit-module__XuElRW__quickTip svg{color:#1883a6;flex:none}.Cockpit-module__XuElRW__demoNotice{color:#8a9da6;margin:11px 2px 0;font-size:10px;line-height:1.45}.Cockpit-module__XuElRW__esimCard{color:#fff;background:radial-gradient(circle at 88% 18%,#f0bd3a38,#0000 26%),linear-gradient(135deg,#0b607d,#073247 58%,#061f2e);border:1px solid #4dd3f75e;border-radius:25px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #06465f2b}.Cockpit-module__XuElRW__esimCard:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff1f,#0000 58%);transition:transform .5s;position:absolute;inset:-50%;transform:translate(-30%)}.Cockpit-module__XuElRW__esimCard:hover{transform:translateY(-4px);box-shadow:0 24px 52px #06465f3b}.Cockpit-module__XuElRW__esimCard:hover:after{transform:translate(28%)}.Cockpit-module__XuElRW__esimIcon{color:#d8f8ff;background:#ffffff17;border:1px solid #ffffff38;border-radius:19px;place-items:center;width:60px;height:60px;display:grid}.Cockpit-module__XuElRW__esimCard span,.Cockpit-module__XuElRW__esimCard h2,.Cockpit-module__XuElRW__esimCard p,.Cockpit-module__XuElRW__esimCard small{z-index:2;position:relative}.Cockpit-module__XuElRW__esimCard>div:nth-child(2)>span{color:#8fe5ff;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.Cockpit-module__XuElRW__esimCard h2{margin:4px 0;font-size:clamp(22px,3vw,31px);line-height:1.05}.Cockpit-module__XuElRW__esimCard p{color:#c3dce6;margin:0;font-size:13px;line-height:1.45}.Cockpit-module__XuElRW__esimCard small{color:#83aab9;margin-top:8px;font-size:9px;display:block}.Cockpit-module__XuElRW__esimCta{color:#332201;white-space:nowrap;background:#f2c75b;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.Cockpit-module__XuElRW__checklistHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.Cockpit-module__XuElRW__progressLabel{text-align:right;flex:none}.Cockpit-module__XuElRW__progressLabel strong,.Cockpit-module__XuElRW__progressLabel span{display:block}.Cockpit-module__XuElRW__progressLabel strong{color:#0a617d;font-size:22px}.Cockpit-module__XuElRW__progressLabel span{color:#8098a3;font-size:10px}.Cockpit-module__XuElRW__progressTrack{background:#e3edf1;border-radius:999px;height:8px;margin-top:18px;overflow:hidden}.Cockpit-module__XuElRW__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#2ab7df,#e7b43e);height:100%;transition:width .24s;display:block}.Cockpit-module__XuElRW__addChecklistForm{grid-template-columns:minmax(0,1fr) 135px auto;gap:9px;margin-top:19px;display:grid}.Cockpit-module__XuElRW__addChecklistForm input,.Cockpit-module__XuElRW__addChecklistForm select,.Cockpit-module__XuElRW__tripForm input,.Cockpit-module__XuElRW__tripForm select{color:#123d50;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbdde4;border-radius:12px;outline:none;font-size:13px}.Cockpit-module__XuElRW__addChecklistForm input,.Cockpit-module__XuElRW__tripForm input,.Cockpit-module__XuElRW__tripForm select{padding:0 13px}.Cockpit-module__XuElRW__addChecklistForm select{padding:0 10px}.Cockpit-module__XuElRW__addChecklistForm input:focus,.Cockpit-module__XuElRW__addChecklistForm select:focus,.Cockpit-module__XuElRW__tripForm input:focus,.Cockpit-module__XuElRW__tripForm select:focus{border-color:#2aa8d0;box-shadow:0 0 0 3px #2aa8d01f}.Cockpit-module__XuElRW__addChecklistForm button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#0b607d;border:1px solid #0b607d;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 15px;font-size:12px;font-weight:850;display:inline-flex}.Cockpit-module__XuElRW__checklistItems{gap:8px;margin-top:16px;display:grid}.Cockpit-module__XuElRW__checklistItem{background:#fbfdfe;border:1px solid #e0eaee;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;padding:9px 10px;transition:background .16s,border-color .16s;display:grid}.Cockpit-module__XuElRW__checklistItemDone{background:#f2faf6;border-color:#cde7dc}.Cockpit-module__XuElRW__checkButton,.Cockpit-module__XuElRW__deleteItemButton{cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.Cockpit-module__XuElRW__checkButton{color:#258dab}.Cockpit-module__XuElRW__checklistItemDone .Cockpit-module__XuElRW__checkButton{color:#23855e}.Cockpit-module__XuElRW__checklistItem>div{min-width:0}.Cockpit-module__XuElRW__checklistItem span,.Cockpit-module__XuElRW__checklistItem small{display:block}.Cockpit-module__XuElRW__checklistItem span{color:#153e51;font-size:13px;font-weight:750;line-height:1.35}.Cockpit-module__XuElRW__checklistItemDone span{color:#6c878f;text-decoration:line-through}.Cockpit-module__XuElRW__checklistItem small{color:#91a4ac;letter-spacing:.05em;text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:800}.Cockpit-module__XuElRW__deleteItemButton{color:#9babb2;border-radius:10px;width:34px;height:34px}.Cockpit-module__XuElRW__deleteItemButton:hover{color:#b23d3d;background:#fff0f0}.Cockpit-module__XuElRW__emptyChecklist{color:#708b98;background:#f8fbfc;border:1px dashed #c8dbe2;border-radius:15px;align-items:center;gap:12px;padding:20px;display:flex}.Cockpit-module__XuElRW__emptyChecklist p{margin:0;font-size:12px}.Cockpit-module__XuElRW__savingNotice,.Cockpit-module__XuElRW__errorNotice{align-items:center;gap:7px;margin:12px 0 0;font-size:11px;font-weight:750;display:inline-flex}.Cockpit-module__XuElRW__savingNotice{color:#46798e}.Cockpit-module__XuElRW__savingNotice svg{animation:.9s linear infinite Cockpit-module__XuElRW__spin}.Cockpit-module__XuElRW__errorNotice{color:#a34242}.Cockpit-module__XuElRW__transferCard{color:#fff;background:radial-gradient(circle at 86% 10%,#eeba3a29,#0000 30%),linear-gradient(145deg,#0b3448,#051e2c);border-color:#183e50}.Cockpit-module__XuElRW__transferCard .Cockpit-module__XuElRW__cardEyebrow{color:#85ddfa}.Cockpit-module__XuElRW__transferCard h2{margin-top:8px;font-size:25px}.Cockpit-module__XuElRW__transferCard p{color:#b8d0da;margin:12px 0 18px;font-size:13px;line-height:1.55}.Cockpit-module__XuElRW__transferCard a{color:#2e2105;background:#f2c85e;border-radius:12px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.Cockpit-module__XuElRW__transferCard small{color:#7698a7;margin-top:12px;font-size:9px;line-height:1.4;display:block}.Cockpit-module__XuElRW__summaryCard h2{margin-top:8px;font-size:25px}.Cockpit-module__XuElRW__summaryCard dl{gap:0;margin:18px 0 0;display:grid}.Cockpit-module__XuElRW__summaryCard dl>div{border-bottom:1px solid #e2ecef;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.Cockpit-module__XuElRW__summaryCard dt{color:#698491;font-size:12px}.Cockpit-module__XuElRW__summaryCard dd{color:#153e51;margin:0;font-size:12px;font-weight:900}.Cockpit-module__XuElRW__deleteTripButton{color:#a33c3c;font:inherit;cursor:pointer;background:#fff7f7;border:1px solid #eccfcf;border-radius:11px;align-items:center;gap:7px;margin-top:18px;padding:9px 11px;font-size:11px;font-weight:800;display:inline-flex}.Cockpit-module__XuElRW__emptyState{text-align:center;background:radial-gradient(circle at 50% 15%,#4cc1e721,#0000 34%),#fff;border:1px solid #d5e3e8;border-radius:28px;place-items:center;min-height:430px;padding:50px 24px;display:grid}.Cockpit-module__XuElRW__emptyIcon{color:#197b9b;background:#e9f7fb;border-radius:24px;place-items:center;width:82px;height:82px;display:grid}.Cockpit-module__XuElRW__emptyState h2{color:#092e42;margin:20px 0 8px;font-size:30px}.Cockpit-module__XuElRW__emptyState p{color:#708995;max-width:600px;margin:0;line-height:1.6}.Cockpit-module__XuElRW__emptyState button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#0a607d;border:1px solid #0a607d;border-radius:13px;align-items:center;gap:8px;margin-top:22px;padding:0 17px;font-weight:850;display:inline-flex}.Cockpit-module__XuElRW__modalBackdrop{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02111ab8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.Cockpit-module__XuElRW__modal{background:#fff;border:1px solid #a1dcee52;border-radius:26px;outline:none;width:min(620px,100%);max-height:calc(100vh - 36px);padding:27px;position:relative;overflow-y:auto;box-shadow:0 30px 100px #00000047}.Cockpit-module__XuElRW__modalClose{color:#52717f;cursor:pointer;background:#f8fbfc;border:1px solid #d7e3e8;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:17px;right:17px}.Cockpit-module__XuElRW__modalHeading{align-items:flex-start;gap:15px;padding-right:45px;display:flex}.Cockpit-module__XuElRW__modalIcon{color:#0c6987;background:#e7f6fb;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.Cockpit-module__XuElRW__modalHeading span:not(.Cockpit-module__XuElRW__modalIcon){color:#2783a1;letter-spacing:.12em;font-size:10px;font-weight:900}.Cockpit-module__XuElRW__modalHeading h2{color:#092e42;margin:4px 0;font-size:28px;line-height:1.08}.Cockpit-module__XuElRW__modalHeading p{color:#718a96;margin:0;font-size:12px;line-height:1.5}.Cockpit-module__XuElRW__tripForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.Cockpit-module__XuElRW__tripForm label{gap:7px;display:grid}.Cockpit-module__XuElRW__tripForm label>span{color:#254e60;font-size:11px;font-weight:850}.Cockpit-module__XuElRW__tripForm label small{color:#95a5ac;font-size:9px;font-weight:650}.Cockpit-module__XuElRW__fullField{grid-column:1/-1}.Cockpit-module__XuElRW__formError{color:#9b3939;background:#fff0f0;border-radius:11px;grid-column:1/-1;align-items:center;gap:7px;margin:0;padding:10px 12px;font-size:11px;font-weight:750;display:flex}.Cockpit-module__XuElRW__modalActions{border-top:1px solid #e3ecef;grid-column:1/-1;justify-content:flex-end;gap:9px;margin-top:8px;padding-top:17px;display:flex}.Cockpit-module__XuElRW__modalActions button{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:12px;font-weight:850;display:inline-flex}.Cockpit-module__XuElRW__modalActions button:first-child{color:#4b6d7b;background:#fff;border:1px solid #ccdde4}.Cockpit-module__XuElRW__modalActions button:last-child{color:#fff;background:#0a607d;border:1px solid #0a607d}.Cockpit-module__XuElRW__modalActions button:disabled{opacity:.58;cursor:wait}.Cockpit-module__XuElRW__modalActions button:last-child svg{animation:none}.Cockpit-module__XuElRW__modalActions button:last-child:disabled svg{animation:.9s linear infinite Cockpit-module__XuElRW__spin}@keyframes Cockpit-module__XuElRW__spin{to{transform:rotate(360deg)}}@media (max-width:980px){.Cockpit-module__XuElRW__topGrid,.Cockpit-module__XuElRW__workspaceGrid{grid-template-columns:1fr}.Cockpit-module__XuElRW__sideColumn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Cockpit-module__XuElRW__heroInner{flex-direction:column;align-items:flex-start;padding:44px 0}.Cockpit-module__XuElRW__hero h1{font-size:clamp(36px,12vw,56px)}.Cockpit-module__XuElRW__addTripButton{width:100%}.Cockpit-module__XuElRW__content{width:min(100% - 20px,1240px);padding-top:22px}.Cockpit-module__XuElRW__countdownCard,.Cockpit-module__XuElRW__destinationCard,.Cockpit-module__XuElRW__checklistCard,.Cockpit-module__XuElRW__transferCard,.Cockpit-module__XuElRW__summaryCard{border-radius:21px;padding:19px}.Cockpit-module__XuElRW__infoGrid,.Cockpit-module__XuElRW__sideColumn{grid-template-columns:1fr}.Cockpit-module__XuElRW__esimCard{grid-template-columns:auto minmax(0,1fr);padding:20px}.Cockpit-module__XuElRW__esimCta{grid-column:1/-1;width:100%}.Cockpit-module__XuElRW__addChecklistForm{grid-template-columns:1fr}.Cockpit-module__XuElRW__addChecklistForm button{width:100%}.Cockpit-module__XuElRW__tripForm{grid-template-columns:1fr}.Cockpit-module__XuElRW__fullField,.Cockpit-module__XuElRW__formError,.Cockpit-module__XuElRW__modalActions{grid-column:auto}}@media (max-width:480px){.Cockpit-module__XuElRW__countdownGrid strong{font-size:29px}.Cockpit-module__XuElRW__cardHeading{gap:10px}.Cockpit-module__XuElRW__countryCode{border-radius:14px;width:46px;height:46px}.Cockpit-module__XuElRW__checklistHeader{flex-direction:column;align-items:flex-start}.Cockpit-module__XuElRW__progressLabel{text-align:left}.Cockpit-module__XuElRW__modal{border-radius:20px;padding:20px}.Cockpit-module__XuElRW__modalHeading{padding-right:38px}.Cockpit-module__XuElRW__modalIcon{display:none}.Cockpit-module__XuElRW__modalActions{flex-direction:column-reverse}.Cockpit-module__XuElRW__modalActions button{width:100%}}@media (prefers-reduced-motion:reduce){.Cockpit-module__XuElRW__card,.Cockpit-module__XuElRW__esimCard,.Cockpit-module__XuElRW__addTripButton,.Cockpit-module__XuElRW__tripTabs button,.Cockpit-module__XuElRW__progressTrack span{transition:none}.Cockpit-module__XuElRW__card:hover,.Cockpit-module__XuElRW__esimCard:hover,.Cockpit-module__XuElRW__addTripButton:hover,.Cockpit-module__XuElRW__tripTabs button:hover{transform:none}}
.CockpitPage-module__cWTwYW__feedbackPage{background:radial-gradient(circle at 50% 12%,#44c1eb26,#0000 30%),#f3f8fa;place-items:center;min-height:72vh;padding:40px 18px;display:grid}.CockpitPage-module__cWTwYW__feedbackCard{text-align:center;background:#fff;border:1px solid #d2e2e8;border-radius:26px;width:min(560px,100%);padding:38px;box-shadow:0 22px 56px #08304617}.CockpitPage-module__cWTwYW__feedbackCard h1{color:#082d42;margin:17px 0 8px;font-size:clamp(26px,5vw,38px)}.CockpitPage-module__cWTwYW__feedbackCard p{color:#6e8794;margin:0;line-height:1.65}.CockpitPage-module__cWTwYW__spinner,.CockpitPage-module__cWTwYW__icon,.CockpitPage-module__cWTwYW__errorIcon{border-radius:21px;place-items:center;width:66px;height:66px;margin:0 auto;display:grid}.CockpitPage-module__cWTwYW__spinner{border:4px solid #d7edf4;border-top-color:#1684a7;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite CockpitPage-module__cWTwYW__spin}.CockpitPage-module__cWTwYW__icon{color:#096786;background:#e5f6fb;font-size:28px}.CockpitPage-module__cWTwYW__errorIcon{color:#a43f3f;background:#fff0f0;font-size:28px;font-weight:900}.CockpitPage-module__cWTwYW__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.CockpitPage-module__cWTwYW__primaryLink,.CockpitPage-module__cWTwYW__secondaryLink,.CockpitPage-module__cWTwYW__retryButton{min-height:44px;font:inherit;cursor:pointer;border-radius:13px;justify-content:center;align-items:center;padding:0 17px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.CockpitPage-module__cWTwYW__primaryLink,.CockpitPage-module__cWTwYW__retryButton{color:#fff;background:#086382;border:1px solid #086382}.CockpitPage-module__cWTwYW__secondaryLink{color:#31596b;background:#fff;border:1px solid #c9dae2}.CockpitPage-module__cWTwYW__retryButton{margin-top:20px}@keyframes CockpitPage-module__cWTwYW__spin{to{transform:rotate(360deg)}}
