.pod-app .cottex-customizer{max-width:1500px;margin:0 auto;padding:24px 28px 90px;color:var(--ink)}.pod-app .cottex-customizer-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.pod-app .cottex-customizer-back{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:10px 13px;border:1px solid var(--line);border-radius:25px;font-size:12px;font-weight:650;background:var(--paper)}.pod-app .cottex-customizer-heading>div{text-align:center;min-width:0}.pod-app .cottex-customizer-heading>small{font-size:10px;color:var(--muted);white-space:nowrap}.pod-app .cottex-customizer-eyebrow{display:block;font-size:10px;letter-spacing:.13em;color:#4772d2;font-weight:800;margin-bottom:7px}.pod-app .cottex-customizer-heading h1{font-size:clamp(26px,3vw,39px);line-height:1.12;margin:0 0 6px;letter-spacing:-.055em}.pod-app .cottex-customizer-heading p{font-size:13px;color:var(--muted);margin:0}.pod-app .cottex-customizer-workspace{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);gap:20px;align-items:start}.pod-app .cottex-customizer-inspector,.pod-app .cottex-customizer-stage-panel{min-width:0;border:1px solid var(--line);border-radius:17px;background:var(--paper);padding:18px}.pod-app .cottex-customizer-stage-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.pod-app .cottex-customizer-switch{display:flex;border:1px solid var(--line);border-radius:28px;background:#00000009;padding:3px;gap:3px}.pod-app .cottex-customizer-preview-toggle,.pod-app .cottex-customizer-switch button{padding:9px 18px;border:0;border-radius:24px;background:transparent;color:var(--ink);font-size:12px;font-weight:650;white-space:nowrap}.pod-app .cottex-customizer-switch button.selected{background:#0145c0;color:#fff}.pod-app .cottex-customizer-preview-toggle{border:1px solid var(--line);background:var(--paper)}.pod-app .cottex-customizer-photo{position:relative;width:100%;min-height:360px;aspect-ratio:1.08;overflow:hidden;border-radius:12px;background:#e8eaee;isolation:isolate;display:grid;place-items:center}.pod-app .cottex-customizer-garment{width:100%;height:100%;object-fit:contain;display:block;position:absolute;inset:0}.pod-app .cottex-customizer-no-image{color:#555;text-align:center;padding:30px}.pod-app .cottex-customizer-art{position:absolute;z-index:2;display:block;max-height:80%;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.pod-app .cottex-customizer-art.is-editable{outline:2px dashed #1751d5;outline-offset:5px}.pod-app .cottex-customizer-art:active{cursor:grabbing}.pod-app .cottex-customizer-art>img{display:block;width:100%;height:auto;pointer-events:none;max-height:300px;object-fit:contain;filter:drop-shadow(0 1px 1px #0002)}.pod-app .cottex-customizer-drag-label{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translateX(-50%);white-space:nowrap;display:flex;align-items:center;gap:5px;border-radius:6px;background:#0145c0;color:#fff;font-size:10px;padding:5px 8px;pointer-events:none}.pod-app .cottex-customizer-image-nav{display:flex;align-items:center;gap:8px;margin-top:13px;min-width:0}.pod-app .cottex-customizer-image-nav>button{flex:0 0 35px;display:grid;place-items:center;border-radius:50%;height:35px;border:1px solid var(--line);background:var(--paper);color:var(--ink);padding:0}.pod-app .cottex-customizer-thumbnails{display:flex;flex:1 1;min-width:0;overflow-x:auto;gap:9px;scrollbar-width:thin;padding:1px 2px 5px}.pod-app .cottex-customizer-thumbnails button{flex:0 0 72px;width:72px;height:76px;border:2px solid transparent;border-radius:10px;overflow:hidden;padding:2px;background:#eef0f1}.pod-app .cottex-customizer-thumbnails button.selected{border-color:#0145c0}.pod-app .cottex-customizer-thumbnails button img{width:100%;height:100%;object-fit:cover;border-radius:6px}.pod-app .cottex-customizer-preview-note{display:flex;align-items:flex-start;gap:7px;padding:12px 2px 0;margin:0;color:var(--muted);font-size:11px;line-height:1.6}.pod-app .cottex-customizer-preview-note svg{flex-shrink:0;margin-top:2px}.pod-app .cottex-customizer-inspector{padding:24px}.pod-app .cottex-customizer-inspector-heading{padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:20px}.pod-app .cottex-customizer-inspector-heading h2{font-size:23px;letter-spacing:-.045em;line-height:1.2;margin:0 0 10px}.pod-app .cottex-customizer-inspector-heading p{font-size:12px;margin:0;color:var(--muted)}.pod-app .cottex-customizer-inspector-section{border-bottom:1px solid var(--line);padding-bottom:21px;margin-bottom:21px}.pod-app .cottex-customizer-fulfilment h3,.pod-app .cottex-customizer-inspector-section h3{font-size:14px;letter-spacing:-.01em;margin:0 0 10px}.pod-app .cottex-customizer-inspector-section>p{color:var(--muted);font-size:11px;line-height:1.5}.pod-app .cottex-customizer-file-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.pod-app .cottex-customizer-upload{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:10px;border:1px solid #0145c0;border-radius:10px;color:#0145c0;background:transparent;font-size:12px;font-weight:700}.pod-app .cottex-customizer-upload:hover{background:#0145c0;color:#fff}.pod-app .cottex-customizer-selected-artwork{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:10px;font-size:11px;color:var(--ink);overflow-wrap:anywhere}.pod-app .cottex-customizer-selected-artwork button{flex:none;background:transparent;border:0;text-decoration:underline;color:#b33;font-size:11px}.pod-app .cottex-customizer-error{font-size:11px;color:#b33;margin:10px 0 0}.pod-app .cottex-customizer-inspector-section>label{display:block;font-size:12px;font-weight:550;margin:15px 0 0}.pod-app .cottex-customizer-inspector-section>label strong{float:right;font-size:11px}.pod-app .cottex-customizer-inspector-section input[type=range]{display:block;min-width:0;width:100%;accent-color:#0145c0;margin:10px 0 0;padding:0;border:0;background:transparent;cursor:pointer}.pod-app .cottex-customizer-reset{display:inline-flex;align-items:center;gap:6px;color:var(--muted);background:transparent;border:0;font-size:11px;padding:15px 0 0;text-decoration:underline}.pod-app .cottex-customizer-sizes{display:flex;flex-wrap:wrap;gap:8px}.pod-app .cottex-customizer-sizes button{min-width:43px;min-height:40px;border-radius:9px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:11px}.pod-app .cottex-customizer-sizes button.selected{background:#161616;border-color:#161616;color:white}.pod-app .cottex-customizer-fulfilment{border:1px solid #8e9fb650;background:#0145c00d;padding:18px;border-radius:13px}.pod-app .cottex-customizer-fulfilment p{font-size:11px;line-height:1.6;color:var(--muted);margin:0 0 15px}.pod-app .cottex-customizer-fulfilment a{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(110deg,#0145c0,#0d276b);color:white;border:0;border-radius:9px;padding:12px 15px;font-size:12px;font-weight:700}html[data-theme=dark] .pod-app .cottex-customizer-inspector,html[data-theme=dark] .pod-app .cottex-customizer-stage-panel{background:#171e2a}html[data-theme=dark] .pod-app .cottex-customizer-fulfilment{background:#20335f}html[data-theme=dark] .pod-app .cottex-customizer-upload{color:#a8bdff;border-color:#9db8ff}html[data-theme=dark] .pod-app .cottex-customizer-upload:hover{color:#fff}@media(max-width:1090px){.pod-app .cottex-customizer-workspace{grid-template-columns:minmax(0,1.1fr) minmax(290px,.9fr)}.pod-app .cottex-customizer-heading>small{display:none}}@media(max-width:800px){.pod-app .cottex-customizer{padding:16px 14px 75px}.pod-app .cottex-customizer-workspace{grid-template-columns:1fr}.pod-app .cottex-customizer-stage-panel{padding:12px}.pod-app .cottex-customizer-inspector{padding:19px}.pod-app .cottex-customizer-heading{margin-bottom:17px}.pod-app .cottex-customizer-heading>div{text-align:right}.pod-app .cottex-customizer-heading h1{font-size:25px}}@media(max-width:450px){.pod-app .cottex-customizer-heading{align-items:flex-start}.pod-app .cottex-customizer-heading>div h1{font-size:22px}.pod-app .cottex-customizer-heading p{font-size:10px}.pod-app .cottex-customizer-back{font-size:0;padding:10px;min-height:40px}.pod-app .cottex-customizer-back svg{width:19px;height:19px}.pod-app .cottex-customizer-photo{min-height:310px;aspect-ratio:.95}.pod-app .cottex-customizer-thumbnails button{flex-basis:63px;width:63px;height:64px}.pod-app .cottex-customizer-stage-tools{flex-wrap:wrap}}.pod-app .cottex-guest-checkout{margin-top:20px;border-top:1px solid var(--line);padding-top:22px}.pod-app .cottex-guest-checkout-header h3{font-size:16px;letter-spacing:-.025em;margin:0 0 6px}.pod-app .cottex-guest-checkout-header p{font-size:11px;color:var(--muted);line-height:1.5;margin:0 0 14px}.pod-app .cottex-guest-checkout-header>button,.pod-app .cottex-guest-pay,.pod-app .cottex-guest-status-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 17px;min-height:46px;font-size:12px;font-weight:750;border:0;border-radius:10px;background:linear-gradient(110deg,#0145c0,#172d7b);color:white;text-decoration:none}.pod-app .cottex-guest-checkout-header>button{width:100%}.pod-app .cottex-guest-fields{display:block;margin-top:18px;border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--paper)}.pod-app .cottex-guest-context{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px;color:var(--muted);font-size:11px;line-height:1.6;margin:0 0 17px}.pod-app .cottex-guest-context a{color:#0145c0;text-decoration:underline}.pod-app .cottex-guest-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.pod-app .cottex-guest-field-grid label{display:block;min-width:0;color:var(--ink);font-size:11px;font-weight:650}.pod-app .cottex-guest-field-grid input{width:100%;min-width:0;min-height:40px;margin-top:7px;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font-size:12px}.pod-app .cottex-guest-pdf-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:19px 10px;margin-top:16px;border:1px dashed #5271ae;border-radius:10px;font-size:11px;color:var(--ink);text-align:center}.pod-app .cottex-guest-pdf-label input{max-width:100%;font-size:11px;cursor:pointer}.pod-app .cottex-guest-file-selected{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere;font-size:11px;color:var(--ink);margin:10px 0}.pod-app .cottex-guest-note{font-size:10px;color:var(--muted);line-height:1.6;padding:14px 0 4px}.pod-app .cottex-guest-checkout-error{font-size:11px;color:#b33;line-height:1.5;margin:8px 0}.pod-app .cottex-guest-step{font-size:11px;color:#0145c0;margin:12px 0}.pod-app .cottex-guest-pay{width:100%;margin-top:12px;cursor:pointer}.pod-app .cottex-guest-pay:disabled{opacity:.4;cursor:not-allowed}.pod-app .cottex-guest-status{max-width:670px;margin:50px auto;padding:24px;text-align:center}.pod-app .cottex-guest-status-icon{display:grid;place-items:center;width:65px;height:65px;margin:0 auto 20px;color:#0145c0;border:1px solid var(--line);border-radius:50%}.pod-app .cottex-guest-status h1{font-size:clamp(28px,5vw,47px);letter-spacing:-.055em;margin:12px 0 16px}.pod-app .cottex-guest-status p{font-size:13px;line-height:1.7;color:var(--muted);margin:14px 0}.pod-app .cottex-guest-status-link{margin:16px auto 13px}.pod-app .cottex-guest-status-secondary{display:block;color:var(--ink);text-decoration:underline;font-size:12px;margin:13px}.pod-app .cottex-guest-status>small{display:block;color:var(--muted);font-size:10px;margin:30px}@media(max-width:550px){.pod-app .cottex-guest-field-grid{grid-template-columns:1fr}.pod-app .cottex-guest-fields{padding:12px}.pod-app .cottex-guest-status{margin:30px 8px}}html[data-theme=dark] .pod-app .cottex-guest-fields{background:#171e2a}html[data-theme=dark] .pod-app .cottex-guest-context a,html[data-theme=dark] .pod-app .cottex-guest-step{color:#b0c4ff}.pod-app .cottex-pbg-editor{--surface-solid:var(--paper);--surface:var(--paper);--soft:#f0f2f6;width:100%;height:auto;min-height:min(820px,88dvh);background:var(--paper)}.pod-app .cottex-pbg-editor .editor-top{padding:11px 20px;min-height:69px;flex-wrap:nowrap}.pod-app .cottex-pbg-editor .editor-top strong{display:flex;gap:12px;align-items:center}.pod-app .cottex-editor-branding{font-size:10px;color:var(--muted);font-weight:400;letter-spacing:0}.pod-app .cottex-pbg-editor .editor-body{min-height:580px;height:max(620px,72svh)}.pod-app .cottex-pbg-editor .editor-canvas{background:var(--soft)}.pod-app .cottex-pbg-editor .editor-stage-wrap{width:100%;max-width:min(580px,95%)}.pod-app .cottex-pbg-editor .editor-stage .garment-image{display:block;width:100%;height:auto;max-height:min(56vh,570px);object-fit:contain}.pod-app .cottex-pbg-editor .editor-inspector{padding-bottom:22px}.pod-app .cottex-pbg-editor .editor-inspector label{margin-bottom:17px}.pod-app .cottex-pbg-editor .editor-inspector input[readonly]{color:var(--ink);background:var(--soft);cursor:default}.pod-app .cottex-pbg-editor .editor-inspector .cottex-guest-fields{padding:11px}.pod-app .cottex-pbg-editor .cottex-guest-field-grid{grid-template-columns:1fr}.pod-app .cottex-pbg-editor .cottex-guest-checkout-header>button{min-height:42px}.pod-app .cottex-pbg-editor .editor-inspector dl{display:grid;grid-template-columns:1fr auto;gap:13px 10px;font-size:12px;align-items:start;margin-bottom:18px}.pod-app .cottex-pbg-editor .editor-inspector dt{color:var(--muted)}.pod-app .cottex-pbg-editor .editor-inspector dd{margin:0;font-weight:650;text-align:right}.pod-app .cottex-pbg-editor .editor-bottom{position:relative;z-index:8}.pod-app .cottex-pbg-editor .editor-bottom .primary{min-width:210px;border-radius:9px}.pod-app .cottex-pbg-editor .editor-canvas button:focus-visible,.pod-app .cottex-pbg-editor .editor-rail button:focus-visible{outline:2px solid #0145c0;outline-offset:3px}html[data-theme=dark] .pod-app .cottex-pbg-editor{--surface:#171e2a;--surface-solid:#111722;--soft:#111827}html[data-theme=dark] .pod-app .cottex-pbg-editor .editor-bottom,html[data-theme=dark] .pod-app .cottex-pbg-editor .editor-inspector,html[data-theme=dark] .pod-app .cottex-pbg-editor .editor-library,html[data-theme=dark] .pod-app .cottex-pbg-editor .editor-top{background:#171e2a}@media(max-width:760px){.pod-app .cottex-pbg-editor{min-height:0}.pod-app .cottex-pbg-editor .editor-top{padding:13px 11px;flex-wrap:wrap;gap:9px}.pod-app .cottex-pbg-editor .editor-top strong{font-size:12px;flex-wrap:wrap;white-space:normal;gap:4px 7px}.pod-app .cottex-pbg-editor .editor-top .editor-context-tools{min-height:0;order:4;flex-basis:100%}.pod-app .cottex-pbg-editor .editor-top .editor-context-tools:empty{display:none}.pod-app .cottex-pbg-editor .editor-body,.pod-app .cottex-pbg-editor .editor-body.with-library{min-height:0;height:auto}.pod-app .cottex-pbg-editor .editor-canvas{min-height:min(500px,74svh)}.pod-app .cottex-pbg-editor .editor-stage .garment-image{max-height:330px}.pod-app .cottex-pbg-editor .editor-inspector{max-height:none;overflow:visible}.pod-app .cottex-pbg-editor .editor-bottom{position:sticky;bottom:0;z-index:10;padding:12px}.pod-app .cottex-pbg-editor .editor-bottom .primary{min-width:150px}}.pod-app .cottex-pbg-editor .editor-stage{width:100%;position:relative;aspect-ratio:400/420}.pod-app .cottex-pbg-editor .editor-stage .tee-stage{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:400/420;overflow:hidden}.pod-app .cottex-pbg-editor .editor-stage .tee-stage .garment-image{display:block;width:100%;height:100%;max-height:none;object-fit:fill}.pod-app .cottex-pbg-editor .editor-stage .print-boundary{box-sizing:border-box;border:1.5px dashed rgba(23,81,213,.8);background:rgba(23,81,213,.045);pointer-events:none;border-radius:3px;z-index:2}.pod-app .cottex-pbg-editor .editor-stage .editable-art{z-index:3}.pod-app .cottex-pbg-editor .editor-stage .editable-art img{width:100%;height:auto;max-height:none}.pod-app .cottex-pbg-editor .editor-rail .editor-rail-link{width:100%;padding:19px 3px;display:flex;flex-direction:column;gap:9px;align-items:center;text-align:center;font-size:9px;color:var(--ink);text-decoration:none;font-weight:500}.pod-app .cottex-pbg-editor .editor-rail .editor-rail-link:hover{color:var(--blue);background:var(--soft)}.pod-app .cottex-pbg-editor .editor-rail .editor-login-link{display:block;margin:12px 4px 0;padding:11px 4px;border-top:1px solid var(--line);font-size:10px;line-height:1.4;font-weight:700;text-align:center;color:var(--blue);text-decoration:none}.pod-app .cottex-pbg-editor .editor-rail .editor-login-link:hover{text-decoration:underline;text-underline-offset:3px}.pod-app .cottex-editor-next-step{border:1px solid var(--line);border-radius:12px;background:var(--soft);padding:14px;font-size:11px;line-height:1.65;color:var(--muted)}.pod-app .cottex-editor-next-step strong{color:var(--ink)}.pod-app .cottex-design-checkout{width:min(1100px,calc(100% - 48px));margin:0 auto;padding:28px 0 90px;color:var(--ink)}.pod-app .cottex-checkout-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;border-bottom:1px solid var(--line);font-size:12px}.pod-app .cottex-checkout-back,.pod-app .cottex-checkout-toolbar>span{display:inline-flex;align-items:center;gap:8px}.pod-app .cottex-checkout-back{color:var(--ink);font-weight:650}.pod-app .cottex-checkout-toolbar>span{color:var(--muted)}.pod-app .cottex-checkout-title{text-align:center;margin:30px 0}.pod-app .cottex-checkout-title h1{font-size:clamp(29px,4vw,45px);line-height:1.15;letter-spacing:-.045em;margin:8px 0}.pod-app .cottex-checkout-title p{font-size:12px;color:var(--muted)}.pod-app .cottex-checkout-columns{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:22px;align-items:start}.pod-app .cottex-checkout-form-panel,.pod-app .cottex-checkout-order-summary{min-width:0;border:1px solid var(--line);border-radius:16px;background:var(--surface,#fff);padding:23px}.pod-app .cottex-checkout-form-panel>h2{display:flex;align-items:center;gap:11px;font-size:20px;letter-spacing:-.035em;margin:0 0 13px}.pod-app .cottex-checkout-order-summary h2{font-size:18px;letter-spacing:-.03em;margin:0 0 14px}.pod-app .cottex-checkout-product-name{display:block;margin-bottom:7px;font-size:15px}.pod-app .cottex-checkout-order-summary>p{font-size:12px;margin:4px 0 14px;color:var(--muted)}.pod-app .cottex-checkout-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:19px 0}.pod-app .cottex-checkout-preview-tile{min-width:0;text-align:center;font-size:11px;color:var(--muted)}.pod-app .cottex-checkout-preview-stage{position:relative;width:100%;aspect-ratio:400/420;overflow:hidden;background:#eff1f4;border-radius:10px;margin-bottom:10px}.pod-app .cottex-checkout-preview-stage .tee-stage{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:400/420}.pod-app .cottex-checkout-preview-stage .tee-stage img{width:100%;height:100%;max-height:none;object-fit:fill}.pod-app .cottex-checkout-artwork{position:absolute;height:auto;object-fit:contain;z-index:1;pointer-events:none}.pod-app .cottex-checkout-visual-note{font-size:11px!important;line-height:1.6}.pod-app .cottex-checkout-edit{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:650;color:var(--blue);text-decoration:underline;text-underline-offset:4px}.pod-app .cottex-checkout-edit svg{transform:rotate(180deg)}.pod-app .cottex-checkout-form-panel .cottex-guest-checkout{margin:0;padding-top:0;border-top:0}.pod-app .cottex-checkout-form-panel .cottex-guest-fields{margin:16px 0 0;padding:19px}.pod-app .cottex-checkout-form-panel .cottex-guest-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.pod-app .cottex-checkout-form-panel .cottex-guest-checkout-header button{display:none}.pod-app .cottex-checkout-message{text-align:center;max-width:570px;margin:40px auto 90px;padding:35px 25px;border:1px solid var(--line);border-radius:16px;background:var(--surface,#fff)}.pod-app .cottex-checkout-message h2{margin-bottom:12px}.pod-app .cottex-checkout-message p{font-size:12px;color:var(--muted);margin-bottom:23px}.pod-app .cottex-checkout-footer{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding-top:19px;margin-top:45px;color:var(--muted);font-size:10px}html[data-theme=dark] .pod-app .cottex-checkout-form-panel,html[data-theme=dark] .pod-app .cottex-checkout-message,html[data-theme=dark] .pod-app .cottex-checkout-order-summary{background:#171e2a}@media (max-width:760px){.pod-app .cottex-design-checkout{width:calc(100% - 24px);padding-top:15px}.pod-app .cottex-checkout-columns{grid-template-columns:1fr;gap:14px}.pod-app .cottex-checkout-form-panel,.pod-app .cottex-checkout-order-summary{padding:17px}.pod-app .cottex-checkout-form-panel .cottex-guest-fields{padding:13px}}@media (max-width:480px){.pod-app .cottex-checkout-form-panel .cottex-guest-field-grid{grid-template-columns:1fr}.pod-app .cottex-checkout-toolbar,.pod-app .cottex-checkout-toolbar>span{font-size:10px}.pod-app .cottex-checkout-previews{gap:8px}.pod-app .cottex-checkout-title{margin:24px 0}}.pod-app .workspace-account{margin:12px 12px 0;padding-top:9px;border-top:1px solid rgba(255,255,255,.16)}.pod-app .workspace-account-toggle{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:11px 10px;cursor:pointer;background:transparent;border:0;border-radius:9px;font-size:12px}.pod-app .workspace-account-toggle .account-chevron{margin-left:auto;transition:transform .18s}.pod-app .workspace-account-toggle .account-chevron.rotated{transform:rotate(180deg)}.pod-app .workspace-account-links{display:flex;flex-direction:column;padding:2px 0 7px 20px}.pod-app .workspace-account-links a{display:flex;align-items:center;gap:10px;padding:12px 8px;border-radius:8px;color:inherit;text-decoration:none;font-size:11px;font-weight:600}.pod-app .workspace-account-links a:focus-visible,.pod-app .workspace-account-links a:hover{background:rgba(255,255,255,.13);outline-offset:2px}.pod-app .cottex-support-page,.pod-app .cottex-ticket-centre{width:min(1120px,100%);margin:0 auto;padding:17px 0 85px;color:var(--ink)}.pod-app .cottex-support-page h1,.pod-app .cottex-ticket-heading h1{font-size:clamp(30px,3.5vw,44px);line-height:1.12;letter-spacing:-.055em;margin:11px 0 12px}.pod-app .cottex-support-intro,.pod-app .cottex-ticket-heading p{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.pod-app .cottex-support-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:31px 0 20px}.pod-app .cottex-support-card{min-width:0;min-height:222px;border:1px solid var(--line);border-radius:15px;padding:23px;background:var(--surface,var(--paper));color:var(--ink);display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.pod-app .cottex-support-card:hover{border-color:#0145c0;transform:translateY(-2px)}.pod-app .cottex-support-card>svg{color:#0145c0}.pod-app .cottex-support-card h2{font-size:17px;margin:2px 0 0}.pod-app .cottex-support-card p{font-size:12px;color:var(--muted);line-height:1.55;flex:1 1;margin:0}.pod-app .cottex-support-card strong{display:flex;align-items:center;gap:7px;color:#0145c0;font-size:12px}.pod-app .cottex-support-footnote{display:flex;gap:8px;align-items:flex-start;color:var(--muted);font-size:11px}.pod-app .cottex-support-footnote svg{flex-shrink:0}.pod-app .cottex-ticket-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 23px}.pod-app .cottex-ticket-heading .primary{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pod-app .cottex-ticket-layout{display:grid;grid-template-columns:minmax(225px,.8fr) minmax(0,1.6fr);gap:15px;align-items:start}.pod-app .cottex-ticket-detail,.pod-app .cottex-ticket-list{min-width:0;border-radius:14px;border:1px solid var(--line);background:var(--surface,var(--paper));padding:18px}.pod-app .cottex-ticket-list h2{margin:0 0 13px;font-size:16px;display:flex;justify-content:space-between;gap:10px}.pod-app .cottex-ticket-list h2 span{color:var(--muted)}.pod-app .cottex-ticket-list-item{display:flex;flex-direction:column;align-items:flex-start;width:100%;background:transparent;border:1px solid transparent;color:var(--ink);border-radius:9px;padding:12px;gap:6px;text-align:left}.pod-app .cottex-ticket-list-item+.cottex-ticket-list-item{border-top:1px solid var(--line)}.pod-app .cottex-ticket-list-item.selected{border-color:#0145c0;background:rgba(1,69,192,.07)}.pod-app .cottex-ticket-list-item strong{font-size:12px;overflow-wrap:anywhere}.pod-app .cottex-ticket-list-item small,.pod-app .cottex-ticket-list-item span{color:var(--muted);font-size:10px}.pod-app .cottex-ticket-detail{min-height:350px}.pod-app .cottex-ticket-detail h2{font-size:20px;letter-spacing:-.025em}.pod-app .cottex-ticket-new-form label,.pod-app .cottex-ticket-reply label{display:block;font-size:12px;margin:0 0 16px;font-weight:600}.pod-app .cottex-ticket-new-form input,.pod-app .cottex-ticket-new-form select,.pod-app .cottex-ticket-new-form textarea,.pod-app .cottex-ticket-reply textarea,.pod-app .cottex-ticket-status-control select{display:block;width:100%;box-sizing:border-box;margin:8px 0 0;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font-size:12px;line-height:1.5}.pod-app .cottex-ticket-form-actions{display:flex;gap:10px;justify-content:flex-end}.pod-app .cottex-ticket-form-actions .primary,.pod-app .cottex-ticket-form-actions .secondary{min-height:41px}.pod-app .cottex-ticket-detail-header{padding-bottom:20px;border-bottom:1px solid var(--line)}.pod-app .cottex-ticket-back{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;padding:0;font-size:11px;color:#0145c0;margin-bottom:15px}.pod-app .cottex-ticket-detail-header p{color:var(--muted);font-size:11px}.pod-app .cottex-ticket-status{display:inline-flex;border-radius:30px;background:rgba(1,69,192,.1);color:#0145c0;padding:6px 11px;font-size:11px;font-weight:650}.pod-app .cottex-ticket-status-control{display:block;margin-top:16px;font-size:12px;max-width:230px}.pod-app .cottex-ticket-messages{display:grid;gap:12px;margin:20px 0}.pod-app .cottex-ticket-message{max-width:93%;border-radius:12px;background:var(--tint);padding:14px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.pod-app .cottex-ticket-message.own{margin-left:auto;background:rgba(1,69,192,.1)}.pod-app .cottex-ticket-message strong{font-size:11px}.pod-app .cottex-ticket-message p{white-space:pre-wrap;margin:8px 0}.pod-app .cottex-ticket-message small{font-size:10px;color:var(--muted)}.pod-app .cottex-ticket-reply{border-top:1px solid var(--line);padding-top:16px}.pod-app .cottex-ticket-reply button{display:flex;align-items:center;gap:8px;margin-left:auto}.pod-app .cottex-ticket-empty{min-height:290px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:13px}.pod-app .cottex-ticket-empty>svg{color:#0145c0}.pod-app .cottex-ticket-empty h2{margin:0}.pod-app .cottex-ticket-empty p{font-size:12px;color:var(--muted)}.pod-app .cottex-ticket-success{display:flex;gap:8px;align-items:center;border:1px solid var(--line);color:var(--ink);border-radius:9px;padding:12px;font-size:12px}.pod-app .cottex-ticket-help{display:flex;align-items:center;gap:8px;margin-top:21px;font-size:12px;color:var(--muted)}.pod-app .cottex-ticket-help a{color:#0145c0;text-decoration:underline}@media (max-width:820px){.pod-app .cottex-support-cards{grid-template-columns:1fr;gap:12px}.pod-app .cottex-support-card{min-height:0;padding:20px}.pod-app .cottex-ticket-layout{grid-template-columns:1fr}}@media (max-width:560px){.pod-app .cottex-ticket-heading{align-items:flex-start;flex-direction:column}.pod-app .cottex-ticket-detail,.pod-app .cottex-ticket-list{padding:13px}.pod-app .cottex-support-page,.pod-app .cottex-ticket-centre{padding-top:10px}.pod-app .cottex-ticket-help{align-items:flex-start;line-height:1.7}}html[data-theme=dark] .pod-app .cottex-support-card,html[data-theme=dark] .pod-app .cottex-ticket-detail,html[data-theme=dark] .pod-app .cottex-ticket-list{background:#171e2a}html[data-theme=dark] .pod-app .cottex-ticket-message.own,html[data-theme=dark] .pod-app .cottex-ticket-status{color:#b7caff;background:rgba(78,112,215,.15)}html[data-theme=dark] .pod-app .cottex-ticket-back,html[data-theme=dark] .pod-app .cottex-ticket-help a{color:#b7caff}.pod-app .sidebar{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.pod-app .sidebar .sidebar-bottom{flex-shrink:0}.pod-app .brand-logo{line-height:normal}.pod-app .brand-logo>small{display:block;margin-top:8px;line-height:1.5;overflow-wrap:normal}.pod-app .auth-logo-showcase{display:none;margin:0 auto 28px}.pod-app .auth-logo-mark{position:relative;isolation:isolate;display:grid;place-items:center;min-height:142px;box-sizing:border-box;margin:0 auto;padding:15px 19px;background:linear-gradient(145deg,#fff,#f4f7ff);border:1px solid rgba(1,69,192,.12);border-radius:22px;box-shadow:0 17px 44px rgba(1,69,192,.14),0 2px 7px rgba(4,34,85,.04);animation:cottex-login-rise .75s cubic-bezier(.22,1,.36,1) both,cottex-login-float 5s ease-in-out .8s infinite}.pod-app .auth-logo-mark:before{content:"";position:absolute;inset:-15px;z-index:-1;border-radius:32px;background:radial-gradient(circle,rgba(1,69,192,.13),transparent 70%);pointer-events:none}.pod-app .auth-logo-mark img{display:block;position:relative;z-index:1;width:min(240px,100%);max-width:100%;max-height:none;filter:drop-shadow(0 5px 7px rgba(0,0,0,.09))}.pod-app .auth-logo-subtitle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px 10px 0;line-height:1.5;animation:cottex-login-rise .7s ease-out .15s both}.pod-app .auth-logo-subtitle strong{color:var(--ink);font-size:11px;letter-spacing:.21em;font-weight:750}.pod-app .auth-logo-subtitle span{color:var(--muted);font-size:10px;letter-spacing:.02em;font-weight:450}@keyframes cottex-login-rise{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes cottex-login-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:760px){.pod-app .auth-form{min-height:0;height:auto;align-items:flex-start;justify-content:flex-start;padding:30px 20px 80px;box-sizing:border-box}.pod-app .auth-card{width:min(440px,100%);max-width:100%;margin:0 auto;text-align:center}.pod-app .auth-card .auth-home-link{margin:0 auto 24px}.pod-app .auth-logo-showcase{display:block}.pod-app .auth-card .eyebrow{display:block;margin-top:0;line-height:1.5}}@media (max-width:400px){.pod-app .auth-form{padding:22px 16px 70px}.pod-app .auth-logo-mark{width:min(252px,100%);min-height:128px;padding:13px 17px}.pod-app .auth-logo-showcase{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.pod-app .auth-logo-mark,.pod-app .auth-logo-subtitle{animation:none!important}}.pod-app .auth-form{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 62% 41% at 88% 24%,rgba(127,178,252,.26),transparent 78%),radial-gradient(ellipse 56% 48% at 7% 83%,rgba(248,184,209,.22),transparent 78%),linear-gradient(145deg,#fbfdff 4%,#f0f5ff 54%,#f9f2fb)}.pod-app .auth-earth-background{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;display:grid;place-items:center}.pod-app .auth-earth-background:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(250,252,255,.12),rgba(250,252,255,.4) 55%,rgba(250,252,255,.6))}.pod-app .auth-earth-background .cottex-earth-visual{position:absolute;top:3%;right:-20%;width:min(920px,125%);max-width:none;opacity:.36;filter:saturate(.94);transform:rotate(-13deg)}.pod-app .auth-earth-background .cottex-earth-hud{display:none}.pod-app .auth-earth-background .cottex-earth-orbit{border-color:rgba(43,111,215,.23)}.pod-app .auth-earth-aurora{position:absolute;z-index:0;inset:-22%;opacity:.65;filter:blur(45px);background:radial-gradient(circle at 26% 30%,rgba(125,184,253,.32),transparent 25%),radial-gradient(circle at 70% 64%,rgba(209,182,250,.28),transparent 33%),radial-gradient(circle at 44% 95%,rgba(255,204,178,.24),transparent 30%);animation:cottex-auth-aurora 15s ease-in-out infinite alternate;pointer-events:none}@keyframes cottex-auth-aurora{0%{transform:translate3d(-3%,0,0) scale(.98)}to{transform:translate3d(3%,-3%,0) scale(1.06)}}.pod-app .auth-form>.auth-card{position:relative;z-index:2;box-sizing:border-box;width:min(440px,100%);padding:clamp(20px,3vw,29px);border-radius:23px;border:1px solid rgba(255,255,255,.86);background:rgba(255,255,255,.84);box-shadow:0 20px 55px rgba(26,76,149,.105),0 2px 12px rgba(37,65,103,.045);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.pod-app .auth-form .auth-card input{background:rgba(255,255,255,.94)}.pod-app .auth-logo-showcase{display:block;width:min(330px,100%);margin:0 auto 25px;text-align:center}.pod-app .auth-logo-mark{width:min(280px,100%);min-height:149px;padding:14px 18px;overflow:visible;background:radial-gradient(ellipse 53% 55% at 50% 25%,rgba(255,255,255,.99) 0,rgba(221,237,255,.97) 51%,transparent 100%),linear-gradient(155deg,#386bb6,#142f73 61%,#071632);background-size:160% 160%;background-position:center 35%;border:1px solid rgba(159,200,255,.7);border-radius:23px;box-shadow:0 19px 44px rgba(20,72,159,.19),inset 0 1px 0 rgba(255,255,255,.36);animation:cottex-login-rise .75s cubic-bezier(.22,1,.36,1) both,cottex-login-float 5.6s ease-in-out .75s infinite,cottex-logo-luminance 11s ease-in-out .75s infinite alternate}.pod-app .auth-logo-mark:before{inset:-13px;border-radius:35px;background:radial-gradient(ellipse at center,rgba(81,150,250,.22),rgba(120,188,249,.06) 58%,transparent 73%);animation:cottex-auth-halo 5.6s ease-in-out infinite}.pod-app .auth-logo-mark:after{content:"";position:absolute;inset:-4px;z-index:-1;border:1px solid rgba(101,162,249,.45);border-radius:27px;box-shadow:0 0 23px rgba(97,166,247,.15);pointer-events:none;animation:cottex-auth-ring 5.6s ease-in-out infinite}.pod-app .auth-logo-mark img{width:min(238px,100%);height:auto;max-height:124px;object-fit:contain;filter:drop-shadow(0 3px 3px rgba(4,16,40,.1))}.pod-app .auth-logo-subtitle{padding:17px 10px 0;gap:5px}.pod-app .auth-logo-subtitle strong{color:#17417b}.pod-app .auth-logo-subtitle span{color:#647793}@keyframes cottex-logo-luminance{0%{background-position:40% 25%}to{background-position:65% 50%}}@keyframes cottex-auth-halo{0%,to{opacity:.68;transform:scale(.98)}50%{opacity:1;transform:scale(1.035)}}@keyframes cottex-auth-ring{0%,to{opacity:.45}50%{opacity:.92}}html[data-theme=dark] .pod-app .auth-form{background:radial-gradient(ellipse at 81% 25%,rgba(62,111,210,.2),transparent 59%),radial-gradient(ellipse at 5% 81%,rgba(104,85,175,.18),transparent 54%),linear-gradient(140deg,#0c172b,#131d35 55%,#1a2036)}html[data-theme=dark] .pod-app .auth-earth-background:after{background:linear-gradient(180deg,rgba(14,24,44,.06),rgba(13,22,41,.2) 55%,rgba(12,21,38,.48))}html[data-theme=dark] .pod-app .auth-earth-background .cottex-earth-visual{opacity:.29}html[data-theme=dark] .pod-app .auth-form>.auth-card{background:rgba(19,28,47,.88);border-color:rgba(133,166,221,.24);box-shadow:0 18px 50px rgba(0,0,0,.18)}html[data-theme=dark] .pod-app .auth-logo-subtitle strong{color:#c7dcff}html[data-theme=dark] .pod-app .auth-logo-subtitle span{color:#9daec8}html[data-theme=dark] .pod-app .auth-form .auth-card input{background:rgba(16,27,46,.95)}@media (max-width:760px){.pod-app .auth-form{padding:30px 16px 72px}.pod-app .auth-form>.auth-card{padding:clamp(18px,4.5vw,26px)}.pod-app .auth-earth-background .cottex-earth-visual{top:1%;right:-38%;width:min(800px,165%);opacity:.25}}@media (max-width:400px){.pod-app .auth-form{padding:18px 12px 65px}.pod-app .auth-form>.auth-card{border-radius:19px}.pod-app .auth-logo-mark{width:min(248px,100%);min-height:138px}}@media (prefers-reduced-motion:reduce){.pod-app .auth-earth-aurora,.pod-app .auth-logo-mark,.pod-app .auth-logo-mark:after,.pod-app .auth-logo-mark:before{animation:none!important}}.pod-app .cottex-pbg-editor .editor-top .cottex-editor-quick-actions{display:flex;flex:0 0 auto;align-items:center;gap:9px;margin-left:auto}.pod-app .cottex-pbg-editor .cottex-editor-theme-action,.pod-app .cottex-pbg-editor .cottex-editor-whatsapp-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:9px 12px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink);text-decoration:none;font-size:11px;font-weight:650;line-height:1.2;font-family:inherit;cursor:pointer}.pod-app .cottex-pbg-editor .cottex-editor-whatsapp-action{background:#168b49;border-color:#168b49;color:#fff}.pod-app .cottex-pbg-editor .cottex-editor-theme-action:focus-visible,.pod-app .cottex-pbg-editor .cottex-editor-whatsapp-action:focus-visible{outline:2px solid #0145c0;outline-offset:3px}@media (max-width:1180px){.pod-app .cottex-pbg-editor .editor-top .cottex-editor-quick-actions{flex-basis:100%;width:100%;margin-left:0;justify-content:flex-end}}@media (max-width:760px){.pod-app .cottex-pbg-editor .editor-top .cottex-editor-quick-actions{order:5;flex-wrap:wrap;gap:8px;margin-top:3px}.pod-app .cottex-pbg-editor .cottex-editor-theme-action,.pod-app .cottex-pbg-editor .cottex-editor-whatsapp-action{min-height:38px}}.pod-app .auth-mobile-original-logo{display:none}.pod-app .auth-mobile-original-logo .auth-login-original-brand,.pod-app .auth-story .login-brand{position:relative;isolation:isolate;box-sizing:border-box;display:inline-flex!important;flex-direction:column;align-items:center!important;justify-content:center;gap:8px;width:min(246px,100%);max-width:100%;padding:18px 15px 14px;overflow:visible;border:1px solid rgba(91,159,240,.33);border-radius:20px;background:radial-gradient(ellipse 85% 58% at 50% 19%,rgba(255,255,255,.99),rgba(232,244,255,.97) 60%,transparent 100%),linear-gradient(180deg,#dcebff,#dcebff 42%,#174fa4 52%,#091a43);box-shadow:0 12px 34px rgba(29,88,173,.14),inset 0 1px 0 rgba(255,255,255,.8);animation:cottex-original-logo-float 5.5s ease-in-out infinite}.pod-app .auth-mobile-original-logo .auth-login-original-brand:before,.pod-app .auth-story .login-brand:before{content:"";position:absolute;z-index:-1;inset:-12px;border-radius:29px;background:radial-gradient(ellipse at 50% 50%,rgba(67,140,243,.24),transparent 72%);pointer-events:none;animation:cottex-original-logo-halo 5.5s ease-in-out infinite}.pod-app .auth-mobile-original-logo .auth-login-original-brand img,.pod-app .auth-story .login-brand img{display:block;width:min(200px,100%)!important;height:auto!important;max-height:none!important;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(4,24,55,.08))}.pod-app .auth-mobile-original-logo .auth-login-original-brand small,.pod-app .auth-story .login-brand small{display:block;max-width:100%;margin:0;color:#f4f8ff!important;opacity:1!important;font-size:8px!important;line-height:1.6;font-weight:550;letter-spacing:.065em!important;text-align:center}@keyframes cottex-original-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes cottex-original-logo-halo{0%,to{opacity:.5;transform:scale(.98)}50%{opacity:.9;transform:scale(1.025)}}@media (max-width:760px){.pod-app .auth-mobile-original-logo{display:flex;justify-content:center;margin:0 auto 27px;width:100%}.pod-app .auth-mobile-original-logo .auth-login-original-brand{width:min(240px,100%);padding:16px 12px 13px}.pod-app .auth-mobile-original-logo .auth-login-original-brand img{width:min(193px,100%)!important}}@media (max-width:380px){.pod-app .auth-mobile-original-logo .auth-login-original-brand{width:min(215px,100%)}}html[data-theme=dark] .pod-app .auth-mobile-original-logo .auth-login-original-brand,html[data-theme=dark] .pod-app .auth-story .login-brand{border-color:rgba(145,187,251,.28);box-shadow:0 13px 38px rgba(0,0,0,.3)}@media (prefers-reduced-motion:reduce){.pod-app .auth-mobile-original-logo .auth-login-original-brand,.pod-app .auth-mobile-original-logo .auth-login-original-brand:before,.pod-app .auth-story .login-brand,.pod-app .auth-story .login-brand:before{animation:none!important}}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations){--client-side-ink:#182b48;--client-side-muted:#65748e;--client-side-border:#e1e9f5;color:var(--client-side-ink);background:radial-gradient(ellipse 100% 200px at 0 0,rgba(186,213,255,.55),transparent 90%),linear-gradient(165deg,#ffffff,#f9fbff 54%,#eef5ff);border-right:1px solid #dce7f6;box-shadow:4px 0 22px rgba(23,67,129,.045);padding-top:22px;scrollbar-color:#c9d8ee transparent}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(100% - 4px);max-width:100%;min-height:120px;margin:0 2px 9px;padding:13px 9px;border-radius:16px;border:1px solid rgba(103,152,250,.26);background:linear-gradient(135deg,#013eaf,#0f53c6 53%,#122c70);box-shadow:0 7px 22px rgba(1,69,192,.13);text-decoration:none}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand .brand-logo{display:inline-flex;flex-direction:column;align-items:center!important;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;min-width:0;line-height:normal;color:#f2f7ff;text-align:center}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand .brand-logo img{width:min(168px,100%)!important;height:auto!important;max-height:82px!important;object-fit:contain}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand .brand-logo small{display:block;max-width:100%;margin:1px auto 0;color:rgba(242,248,255,.91)!important;opacity:1!important;font-size:8px!important;line-height:1.45;letter-spacing:.055em!important;text-align:center;overflow-wrap:break-word}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-badge{margin:14px 9px 15px;padding:9px 11px;color:#42618e;border:1px solid #dce8fb;border-radius:9px;background:rgba(233,242,255,.7);font-size:9px;font-weight:780;letter-spacing:.115em}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-badge .green-dot{background:#1764d7;box-shadow:0 0 0 3px rgba(23,100,215,.12);flex-shrink:0}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) nav{gap:5px}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link{box-sizing:border-box;min-height:45px;gap:11px;padding:11px 12px;border:1px solid transparent;border-left-width:3px;border-radius:10px;color:#3a4d69;background:transparent;text-shadow:none;font-weight:590;font-size:12px;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link svg{flex-shrink:0;color:#607ea8}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link:focus-visible,.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link:hover{color:#0145c0;background:#e8f1ff;border-color:#d7e6ff #d7e6ff #d7e6ff #93baff;outline-offset:2px}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) nav .nav-link.active{color:#003d9e;background:linear-gradient(105deg,#deebff,#edf5ff 62%,#f8fbff);border:1px solid #d6e6ff;border-left:3px solid #0145c0;box-shadow:none;font-weight:780}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link.active svg{color:#0145c0}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-dot{margin-left:auto;background:#0145c0;width:6px;height:6px;box-shadow:0 0 0 3px rgba(1,69,192,.09)}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account{margin:15px 2px 0;padding-top:13px;border-top:1px solid #dce7f6}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-toggle{color:#273e5b;font-weight:680;justify-content:flex-start}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-toggle .account-chevron{margin-left:auto}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-links{padding-left:13px;margin-top:4px;border-left:2px solid #dce9fc}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-links a{color:#3b526f;border-radius:8px;font-size:11px}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-links a:focus-visible,.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-links a:hover{color:#0145c0;background:#e8f1ff;outline-offset:2px}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom{margin-top:auto;padding:17px 1px max(15px,env(safe-area-inset-bottom,0px));border-top:1px solid #d5e2f4;color:#253b59}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom .avatar{background:linear-gradient(135deg,#d5e7ff,#eef5ff);border:1px solid #bdd5f7;color:#0145c0}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom strong{color:#1c304f;font-weight:750}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom small{color:#677c99;max-width:100%}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom button{color:#446b9d;padding:8px;border-radius:8px}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom button:focus-visible,.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom button:hover{background:#e4efff;color:#0145c0}.pod-app .workspace--client .workspace-main{background:#f9fbff}.pod-app :is(.workspace--client,.workspace--operations) .topbar{background:linear-gradient(100deg,#fff,#f2f7ff 70%,#e9f2ff);border-bottom:1px solid #dfe9f7;color:#516984}.pod-app .workspace--client .content{background:#f9fbff}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations){--client-side-ink:#e8f0ff;--client-side-muted:#b7c5d9;--client-side-border:#354b6a;color:#e8f0ff;background:linear-gradient(160deg,#1c2a42,#101e33 55%,#162a49);border-right-color:#344d70}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-badge{background:rgba(69,117,196,.17);border-color:#385579;color:#cedfff}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link,html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-links a,html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-toggle{color:#d3e1f6}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link svg{color:#9db8e1}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link:focus-visible,html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link:hover,html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account-links a:hover{color:#fff;background:#28436b;border-color:#406299}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) nav .nav-link.active{color:#f5f9ff;background:linear-gradient(110deg,#2054a3,#253e70);border-color:#375ba0;border-left:3px solid #76b6ff}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-dot,html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link.active svg{color:#d8eaff;background:#8ebdff}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom,html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .workspace-account{border-top-color:#37506d}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom strong{color:#f4f8ff}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom button,html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-bottom small{color:#bdcfe7}html[data-theme=dark] .pod-app .workspace--client .content,html[data-theme=dark] .pod-app .workspace--client .workspace-main{background:#0c101a}html[data-theme=dark] .pod-app :is(.workspace--client,.workspace--operations) .topbar{color:#c1d2e9;background:linear-gradient(100deg,#18263b,#202f4a);border-bottom-color:#354863}@media (max-width:760px){.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations){padding-top:max(18px,env(safe-area-inset-top,0px))}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand{width:calc(100% - 4px);max-width:100%;margin:0 2px 8px;min-height:113px}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand .brand-logo{display:flex;width:100%;max-width:100%}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand .brand-logo img{width:min(168px,100%)!important;height:auto!important}}@media (prefers-reduced-motion:reduce){.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .nav-link{transition:none}}.pod-app .workspace .sidebar{top:var(--cottex-header-bottom,0);bottom:auto;height:calc(100dvh - var(--cottex-header-bottom, 0px));max-height:calc(100dvh - var(--cottex-header-bottom, 0px));box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand{flex-shrink:0}@media(max-width:760px){.pod-app .workspace .sidebar{padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand{min-height:112px;padding:16px 11px 13px;background:linear-gradient(138deg,#0345b8,#0a4aaf 55%,#112f76)}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .ghost-sidebar-lockup{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;max-width:100%;color:#fff;text-align:center}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .ghost-sidebar-lockup img{display:block;width:100%;max-width:190px;height:auto;max-height:75px;object-fit:contain}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .ghost-sidebar-lockup small{display:block;margin:0;color:#e5efff;opacity:.94;font-size:10px;line-height:1.3;font-weight:550;letter-spacing:.02em;white-space:normal;overflow-wrap:normal}@media(max-width:760px){.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .sidebar-brand{min-height:108px;padding:14px 9px 12px}.pod-app :is(.workspace--client,.workspace--operations) :is(.sidebar--client,.sidebar--operations) .ghost-sidebar-lockup img{width:100%;max-width:177px}}.pod-app .catalogue-size-guide-overlay{z-index:1600;background:rgba(5,14,30,.67);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pod-app .catalogue-size-guide-modal{box-sizing:border-box;width:min(580px,100%);max-width:100%;overflow-x:hidden;color:#fff!important;background:linear-gradient(145deg,rgba(12,30,58,.84),rgba(12,36,78,.8) 58%,rgba(18,49,91,.83))!important;border:1px solid rgba(255,255,255,.28);border-radius:20px;box-shadow:0 24px 75px rgba(0,8,25,.38),inset 0 1px 0 rgba(255,255,255,.15);-webkit-backdrop-filter:blur(36px) saturate(145%);backdrop-filter:blur(36px) saturate(145%);-webkit-font-smoothing:antialiased;text-shadow:none}.pod-app .catalogue-size-guide-modal .baby-chart-units button,.pod-app .catalogue-size-guide-modal .baby-size-chart,.pod-app .catalogue-size-guide-modal .baby-size-chart caption,.pod-app .catalogue-size-guide-modal .baby-size-chart td,.pod-app .catalogue-size-guide-modal .baby-size-chart th,.pod-app .catalogue-size-guide-modal .close,.pod-app .catalogue-size-guide-modal h2,.pod-app .catalogue-size-guide-modal h3,.pod-app .catalogue-size-guide-modal p{color:#fff!important;opacity:1!important;text-shadow:none!important;filter:none!important}.pod-app .catalogue-size-guide-modal h2{margin:4px 0 27px;padding-right:37px;font-size:clamp(21px,3vw,25px);font-weight:800;letter-spacing:-.025em;line-height:1.22}.pod-app .catalogue-size-guide-modal .close{top:17px;right:18px;display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:rgba(255,255,255,.12);font-size:24px;font-weight:700;line-height:1}.pod-app .catalogue-size-guide-modal .close:focus-visible,.pod-app .catalogue-size-guide-modal .close:hover{background:rgba(255,255,255,.26)}.pod-app .catalogue-size-guide-modal .baby-chart-heading{align-items:center;gap:14px;margin-bottom:16px}.pod-app .catalogue-size-guide-modal .baby-chart-heading h3{font-size:16px!important;font-weight:780!important;line-height:1.3}.pod-app .catalogue-size-guide-modal .baby-chart-units{display:flex;gap:3px;flex-shrink:0;padding:4px;border:1px solid rgba(255,255,255,.4);border-radius:9px;background:rgba(255,255,255,.09)}.pod-app .catalogue-size-guide-modal .baby-chart-units button{min-height:31px;min-width:55px;padding:7px 10px;border-radius:6px;background:transparent;font-size:11px;font-weight:750;line-height:1.1;cursor:pointer}.pod-app .catalogue-size-guide-modal .baby-chart-units button[aria-pressed=true]{background:#0145c0;color:#fff!important;border:1px solid rgba(255,255,255,.5)}.pod-app .catalogue-size-guide-modal .baby-chart-units button:focus-visible,.pod-app .catalogue-size-guide-modal .baby-chart-units button:hover{outline:2px solid rgba(255,255,255,.85);outline-offset:1px}.pod-app .catalogue-size-guide-modal .baby-chart-scroll{width:100%;max-width:100%;overflow-x:auto}.pod-app .catalogue-size-guide-modal .baby-size-chart table{width:100%;border-collapse:collapse;border-spacing:0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pod-app .catalogue-size-guide-modal .baby-size-chart caption{padding:0 0 14px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.01em}.pod-app .catalogue-size-guide-modal .baby-size-chart td,.pod-app .catalogue-size-guide-modal .baby-size-chart th{border-bottom:1px solid rgba(255,255,255,.3);padding:12px 9px;background:transparent!important;font-size:12px;font-weight:700;white-space:nowrap}.pod-app .catalogue-size-guide-modal .baby-size-chart thead th{background:rgba(255,255,255,.13)!important;border-top:1px solid rgba(255,255,255,.25);border-bottom-color:rgba(255,255,255,.42);font-size:11px;font-weight:800;letter-spacing:.015em}.pod-app .catalogue-size-guide-modal .baby-size-chart tbody th{font-weight:800}.pod-app .catalogue-size-guide-modal .baby-size-chart tbody tr:nth-child(2n){background:rgba(255,255,255,.06)}.pod-app .catalogue-size-guide-modal .baby-size-chart tbody tr:hover{background:rgba(255,255,255,.12)}@media (max-width:600px){.pod-app .catalogue-size-guide-modal{padding:26px 16px;border-radius:15px}.pod-app .catalogue-size-guide-modal .baby-size-chart td,.pod-app .catalogue-size-guide-modal .baby-size-chart th{padding:12px 7px;font-size:11px}.pod-app .catalogue-size-guide-modal .baby-chart-units button{min-width:48px;padding:6px 7px}}.pod-app .catalogue-size-guide-modal{background-clip:padding-box;box-shadow:0 24px 75px rgba(0,8,25,.38),inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(255,255,255,.07)}.pod-app .cottex-my-designs-page{width:min(1270px,100%);min-width:0;margin:0 auto;padding-bottom:42px;color:var(--ink)}.pod-app .cottex-designs-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pod-app .cottex-designs-add{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;font-size:12px;white-space:nowrap}.pod-app .cottex-designs-toolbar{display:flex;align-items:center;gap:13px;margin:21px 0 23px}.pod-app .cottex-designs-search{display:flex;align-items:center;gap:9px;width:min(410px,100%);min-height:45px;border:1px solid var(--line);border-radius:10px;background:var(--surface-solid);padding:0 13px;color:var(--muted)}.pod-app .cottex-designs-search input{flex:1 1 auto;width:100%;min-width:0;height:42px;border:0;outline:none;color:var(--ink);background:transparent;font-size:12px}.pod-app .cottex-designs-toolbar>span{margin-left:auto;flex-shrink:0;color:var(--muted);font-size:11px}.pod-app .cottex-designs-toolbar>button{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:var(--surface-solid)}.pod-app .cottex-designs-notice{padding:12px 14px;border:1px solid rgba(21,124,83,.25);border-radius:9px;background:rgba(34,167,103,.09);color:var(--ink);font-size:12px}.pod-app .cottex-designs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pod-app .cottex-design-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--surface-solid);box-shadow:0 4px 16px rgba(19,54,103,.035)}.pod-app .cottex-design-preview{display:grid;place-items:center;aspect-ratio:1/.86;min-width:0;overflow:hidden;padding:12px;background:linear-gradient(45deg,rgba(137,158,185,.055) 25%,transparent 25%,transparent 75%,rgba(137,158,185,.055) 75%),linear-gradient(45deg,rgba(137,158,185,.055) 25%,transparent 25%,transparent 75%,rgba(137,158,185,.055) 75%),var(--tint);background-size:18px 18px;background-position:0 0,9px 9px}.pod-app .cottex-design-preview img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.pod-app .cottex-design-card-info{display:flex;flex-direction:column;gap:7px;min-height:116px;padding:15px}.pod-app .cottex-design-card-info>strong{overflow:hidden;color:var(--ink);font-size:13px;line-height:1.4;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.pod-app .cottex-design-card-info>span{color:var(--muted);font-size:10px;line-height:1.4}.pod-app .cottex-design-card-info .cottex-design-in-use{display:flex;align-items:center;gap:5px;color:#0145c0;font-weight:670}.pod-app .cottex-design-card-actions{display:flex;align-items:stretch;justify-content:space-between;gap:7px;margin-top:auto;padding-top:9px}.pod-app .cottex-design-card-actions>a,.pod-app .cottex-design-card-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;min-height:37px;padding:8px 10px;border-radius:8px;font-size:11px;line-height:1.35;font-weight:700;text-decoration:none}.pod-app .cottex-design-use{flex:1 1 auto;min-width:0;background:#0145c0;border:1px solid #0145c0;color:#fff}.pod-app .cottex-design-use:hover{background:#003899;color:#fff}.pod-app .cottex-design-card-actions>button{flex:0 0 auto;background:transparent;border:1px solid var(--line);color:var(--ink)}.pod-app .cottex-design-card-actions>button:hover:not(:disabled){color:#c32943;border-color:rgba(195,41,67,.45);background:rgba(195,41,67,.05)}.pod-app .cottex-design-card-actions>button:disabled{opacity:.47;cursor:not-allowed}.pod-app .cottex-designs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;min-height:295px;padding:35px 20px;text-align:center;border:1px dashed var(--line);border-radius:14px;background:var(--surface-solid)}.pod-app .cottex-designs-empty>svg{color:#0145c0}.pod-app .cottex-designs-empty h2{font-size:21px;margin:0}.pod-app .cottex-designs-empty p{max-width:400px;color:var(--muted);font-size:12px;line-height:1.6;margin:0}.pod-app .cottex-designs-empty .primary{display:inline-flex;align-items:center;gap:8px}.pod-app .cottex-designs-footer{display:flex;align-items:flex-start;gap:8px;margin-top:22px;color:var(--muted);font-size:11px;line-height:1.6}.pod-app .cottex-designs-footer svg{flex-shrink:0}@media(max-width:1250px){.pod-app .cottex-designs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.pod-app .cottex-designs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.pod-app .cottex-my-designs-page .page-heading{align-items:flex-start;flex-direction:column;gap:13px}.pod-app .cottex-designs-add{width:100%}.pod-app .cottex-designs-toolbar{gap:8px;flex-wrap:wrap}.pod-app .cottex-designs-search{width:100%}.pod-app .cottex-designs-toolbar>span{margin-left:0}.pod-app .cottex-designs-grid{gap:10px}.pod-app .cottex-design-card-info{padding:10px}.pod-app .cottex-design-card-actions{flex-direction:column}.pod-app .cottex-design-card-actions>a,.pod-app .cottex-design-card-actions>button{width:100%}.pod-app .cottex-design-card-info>strong{font-size:11px}}html[data-theme=dark] .pod-app .cottex-design-card,html[data-theme=dark] .pod-app .cottex-designs-empty,html[data-theme=dark] .pod-app .cottex-designs-search,html[data-theme=dark] .pod-app .cottex-designs-toolbar>button{background-color:#171e2a}html[data-theme=dark] .pod-app .cottex-design-card-info .cottex-design-in-use{color:#9cbdff}.pod-app .cottex-artwork-specs{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;text-align:left;line-height:1.4}.pod-app .cottex-artwork-name{display:block;max-width:100%;overflow:hidden;font-size:12px;color:var(--ink);font-weight:750;white-space:nowrap;text-overflow:ellipsis}.pod-app .cottex-artwork-density{display:block;max-width:100%;color:var(--muted);font-size:10px;line-height:1.45;font-weight:520;overflow-wrap:anywhere}.pod-app .cottex-artwork-density strong{color:#0145c0;font-size:inherit;font-weight:760}.pod-app .cottex-design-card-info>.cottex-artwork-specs{margin-bottom:2px}.pod-app .cottex-design-card-info .cottex-artwork-name{font-size:13px}.pod-app .art-library-grid .cottex-artwork-specs{width:100%;padding:5px 3px 4px}.pod-app .art-library-grid .cottex-artwork-name{font-size:11px;width:100%}.pod-app .art-library-grid .cottex-artwork-density{font-size:9px}.pod-app .editor-layer .cottex-artwork-specs{display:flex;margin-top:4px}.pod-app .editor-layer .cottex-artwork-name{font-size:11px}.pod-app .editor-layer .cottex-artwork-density{font-size:10px}html[data-theme=dark] .pod-app .cottex-artwork-density strong{color:#91b9ff}@media(max-width:580px){.pod-app .cottex-design-card-info .cottex-artwork-name{font-size:11px}.pod-app .cottex-design-card-info .cottex-artwork-density{font-size:9px}}.pod-app .auth-mobile-original-logo .pod-login-ghost-lockup,.pod-app .auth-story .pod-login-ghost-lockup{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;width:min(285px,100%);max-width:100%;padding:0;margin:0;color:var(--ink);background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;animation:none!important;isolation:auto}.pod-app .pod-login-ghost-images{display:block;width:100%;min-width:0;line-height:0}.pod-app .pod-login-ghost-images img{box-sizing:border-box;width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;border:0;background:transparent;box-shadow:none;filter:none;animation:none}.pod-app .pod-login-ghost-images .pod-login-ghost-light{display:block}.pod-app .pod-login-ghost-images .pod-login-ghost-dark,html[data-theme=dark] .pod-app .pod-login-ghost-images .pod-login-ghost-light{display:none}html[data-theme=dark] .pod-app .pod-login-ghost-images .pod-login-ghost-dark{display:block}.pod-app .pod-login-ghost-credit{display:block;width:100%;padding:0;margin:0;color:#65748d;font-family:inherit;font-size:10px;font-weight:520;line-height:1.4;letter-spacing:.025em;text-align:center;text-shadow:none}html[data-theme=dark] .pod-app .pod-login-ghost-credit{color:#bac9df}.pod-app .auth-story .pod-login-ghost-lockup{align-self:flex-start}.pod-app .auth-mobile-original-logo .pod-login-ghost-lockup{align-items:center;width:min(258px,100%)}@media(max-width:760px){.pod-app .auth-mobile-original-logo{display:flex;justify-content:center;width:100%;margin:0 auto 27px}.pod-app .auth-mobile-original-logo .pod-login-ghost-lockup{width:min(255px,100%)}}@media(max-width:380px){.pod-app .auth-mobile-original-logo .pod-login-ghost-lockup{width:min(226px,100%)}}.pod-app .pod-international-timeline{display:flex;flex-direction:column;gap:7px;box-sizing:border-box;max-width:100%;padding:17px 20px;margin:0 0 22px;border:1px solid rgba(1,69,192,.2);border-radius:12px;color:var(--ink);background:linear-gradient(115deg,rgba(223,236,255,.65),rgba(246,250,255,.82))}.pod-app .pod-international-timeline strong{color:var(--ink);font-size:13px;font-weight:750;line-height:1.4}.pod-app .pod-international-timeline p,.pod-app .pod-international-timeline small{margin:0;color:var(--ink);font-size:12px;line-height:1.55}.pod-app .pod-international-timeline p span{font-weight:740}.pod-app .pod-international-timeline small{color:var(--muted);font-size:11px}.pod-app .pod-international-timeline--compact{margin-top:12px;margin-bottom:16px;padding:13px 15px;gap:5px}html[data-theme=dark] .pod-app .pod-international-timeline{background:linear-gradient(115deg,rgba(29,61,112,.65),rgba(24,39,69,.65));border-color:rgba(163,202,255,.25)}@media(max-width:640px){.pod-app .pod-international-timeline{padding:14px 15px}.pod-app .pod-international-timeline--compact{padding:12px 13px}}html:not([data-theme=dark]) .pod-app .primary:focus-visible,html:not([data-theme=dark]) .pod-app .primary:hover:not(:disabled){color:#fff;background:linear-gradient(115deg,#0038a2,#174fd0);border-color:#0038a2;opacity:1;-webkit-text-fill-color:#fff}html:not([data-theme=dark]) .pod-app .primary:active:not(:disabled){color:#fff;background:#00338f;border-color:#00338f}html:not([data-theme=dark]) .pod-app .secondary:focus-visible,html:not([data-theme=dark]) .pod-app .secondary:hover:not(:disabled){color:#123c7a;background:#e8f1ff;border-color:#8bb0ed;-webkit-text-fill-color:#123c7a}html:not([data-theme=dark]) .pod-app .primary:focus-visible,html:not([data-theme=dark]) .pod-app .secondary:focus-visible{outline:2px solid #0145c0;outline-offset:3px}