.team-page{--team-border:#dce0e5;--team-soft:#f3f4f6;--team-ink:#111317;--team-muted:#646b75;color:var(--team-ink)}.team-project-guide{max-width:920px;padding:20px 22px;border:1px solid #dce0e5;border-left:4px solid #f30721;border-radius:10px;background:#fafbfc;margin:24px 0;color:#303641;font:400 14px/1.65 var(--font-body)}.team-project-guide>strong{font-size:17px;color:#111317}.team-project-guide p{margin:8px 0}.team-project-guide summary{cursor:pointer;min-height:44px;display:list-item;padding:9px 0;font-weight:700}.team-project-guide details p{color:#56606e}.team-preview [hidden]{display:none!important}.team-preview [data-preview-3d]{padding:12px}.team-kit3d-tools .team-btn{min-height:44px;padding:10px 12px}.team-kit3d-tools button[aria-pressed=true]{background:#15181d;color:#fff;border-color:#15181d}.team-kit3d .team-preview-note{padding:0;font-size:12px;line-height:1.6}.team-kit3d-status{color:#4d5868;line-height:1.5}.team-kit3d-stage canvas:focus-visible{outline:3px solid #2169d0;outline-offset:-4px}.team-preview-toolbar [data-face="360"]{border-color:#ed0927;font-weight:800}.team-preview-toolbar [data-face="360"][aria-pressed=true]{background:#ed0927;border-color:#ed0927}.team-kit3d [hidden]{display:none!important}@media(max-height:850px)and (min-width:761px){.team-page .team-preview-sticky{position:static}}@media(max-width:440px){.team-preview [data-preview-3d]{padding:8px}.team-kit3d-tools .team-btn{font-size:12px;padding:10px}.team-project-guide{padding:17px}}@media print{.team-kit3d{display:none!important}}.team-page [hidden]{display:none!important}.team-page h1,.team-page h2,.team-page h3{overflow-wrap:normal;word-break:normal;letter-spacing:-.025em}.team-page h2{font:800 clamp(26px,3vw,40px)/1.14 var(--font-body)}.team-page h3{font:800 22px/1.2 var(--font-body)}.team-page .shell{max-width:1280px}.team-hero{background:#101316;color:#fff;padding:40px 0 58px;background-image:radial-gradient(ellipse at 90% 20%,#3d1720 0,transparent 60%)}.team-hero h1{font:900 clamp(46px,7.2vw,96px)/.97 var(--font-body);text-transform:uppercase;margin:30px 0 22px;max-width:850px}.team-hero h1 span{color:#ff102a}.team-hero p{max-width:640px;font-size:19px;line-height:1.65;color:#d9dce2;margin-bottom:24px}.team-hero .breadcrumb{color:#c3c8ce}.team-hero-caption{font-size:13px;color:#afb5bf;margin-top:20px}.team-stepbar{border-bottom:1px solid var(--team-border)}.team-stepbar .shell{display:flex;justify-content:space-between;gap:24px;padding-top:22px;padding-bottom:22px}.team-stepbar span{display:flex;align-items:center;gap:12px;font-weight:700}.team-stepbar b{font-size:14px;color:#f30721}.team-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.team-heading h2{margin:10px 0}.team-muted{color:var(--team-muted);font-size:14px;line-height:1.65}.team-request-link{font-weight:800;white-space:nowrap}.team-request-link span{display:inline-flex;align-items:center;justify-content:center;background:#f30721;color:white;min-width:25px;height:25px;border-radius:50%;margin:0 4px}.team-sports{display:flex;gap:10px;margin:26px 0 24px;flex-wrap:wrap}.team-sports button{border:1px solid var(--team-border);border-radius:50px;padding:13px 28px;cursor:pointer;background:white;font:800 17px var(--font-body);min-height:48px}.team-sports button[aria-pressed=true]{background:#12151a;color:white;border-color:#12151a}.team-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.team-product{border:1px solid var(--team-border);border-radius:16px;overflow:hidden;background:white;display:flex;flex-direction:column;min-width:0}.team-product-image{height:220px;background:linear-gradient(130deg,#f4f5f7,#e7e9ed);display:flex;align-items:center;justify-content:center;overflow:hidden}.team-product-image img{width:100%;height:100%;object-fit:contain;padding:12px}.team-product-image svg{width:90%;height:90%}.team-product-content{padding:20px;display:flex;flex-direction:column;flex:1}.team-product h3{font-size:19px;margin:0 0 10px}.team-product p{font-size:14px;line-height:1.5;margin:0 0 12px;color:var(--team-muted)}.team-product .team-btn{margin-top:auto}.team-product small{font-size:11px;color:#707782;display:block;margin-bottom:16px}.team-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #c7cdd5;background:white;color:#171b20;min-height:44px;padding:11px 16px;border-radius:8px;font:700 14px/1.25 var(--font-body);cursor:pointer;text-decoration:none}.team-btn-red{background:#f30721;border-color:#f30721;color:white}.team-btn-dark{background:#15181d;border-color:#15181d;color:white}.team-btn:hover{filter:brightness(.94)}.team-btn:disabled{cursor:not-allowed;opacity:.5}.team-page button:focus-visible,.team-page input:focus-visible,.team-page select:focus-visible,.team-page textarea:focus-visible,.team-page a:focus-visible{outline:3px solid #2169d0;outline-offset:3px}.team-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:26px}.team-editor-head h2{margin:7px 0 8px}.team-config-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.1fr);gap:24px;align-items:start}.team-preview-sticky{position:sticky;top:100px;min-width:0}.team-config-controls{min-width:0}.team-panel{background:white;border:1px solid var(--team-border);border-radius:14px;padding:23px;margin-bottom:18px;min-width:0}.team-panel h3{margin:0 0 8px}.team-panel h3 small{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:8px;border-radius:50%;background:#f30721;color:white;font-size:14px;vertical-align:2px}.team-panel p{margin:8px 0 16px}.team-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:700;color:#303641}.team-field input,.team-field select,.team-field textarea{font:400 15px/1.4 var(--font-body);border:1px solid #bbc3ce;border-radius:7px;padding:10px;min-width:0;width:100%;color:#14171c;background:#fff;min-height:44px;box-sizing:border-box}.team-field textarea{resize:vertical;min-height:88px}.team-field input[type=range]{padding:0;accent-color:#f30721;border:0}.team-row{border:1px solid var(--team-border);border-radius:10px;padding:14px;margin:12px 0;background:#fafbfc}.team-row-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:800;font-size:14px}.team-icon-btn{border:0;background:transparent;color:#9b1727;min-width:44px;min-height:36px;cursor:pointer;font:700 13px Arial}.team-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.team-fields-3{grid-template-columns:1.15fr 1fr .75fr}.team-row-players{margin-top:12px;border-top:1px solid #e1e4e9;padding-top:12px}.team-row-players .team-muted{grid-column:1/-1;margin:0;font-size:12px}.team-toggle-list{display:flex;gap:16px;flex-wrap:wrap;margin:12px 0}.team-check{display:flex;gap:9px;align-items:center;font-size:14px;font-weight:700;cursor:pointer;line-height:1.4}.team-check input{width:19px;height:19px;accent-color:#f30721;flex:0 0 19px}.team-total{font-size:15px;font-weight:800;margin:15px 0}.team-position-options{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 18px}.team-logo{background:#f4f5f7;border-radius:10px;border:1px solid #d8dde4;padding:14px;margin-top:13px}.team-logo-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.team-logo-head strong{font-size:13px;overflow-wrap:anywhere}.team-logo .team-fields{margin-top:12px}.team-upload{padding:18px;border:1px dashed #9ea8b7;border-radius:10px;background:#f8f9fb;display:block;font-weight:700;font-size:14px;cursor:pointer}.team-upload input{width:100%;margin-top:12px;font-size:13px}.team-help{background:#fff5f6;border-left:3px solid #f30721;padding:13px 15px;font-size:13px;line-height:1.6;margin:15px 0}.team-editor-actions{background:#11151a;color:white;padding:23px;border-radius:14px}.team-editor-actions p{font-size:14px;line-height:1.5;color:#d5dbe4}.team-editor-actions .team-btn{width:100%;font-size:16px;min-height:52px}.team-error{color:#a80621;font-weight:700;font-size:14px;line-height:1.5;margin:12px 0}.team-editor-actions .team-error{color:#ffb4bd}.team-status{font-size:14px;line-height:1.6}.team-summary-item{border:1px solid var(--team-border);border-radius:12px;padding:21px;margin-bottom:14px;background:#fff}.team-summary-top{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.team-summary-item h3{margin:0 0 8px;font-size:20px}.team-summary-item p{margin:6px 0;font-size:14px;line-height:1.6}.team-summary-actions{display:flex;gap:8px;flex-wrap:wrap}.team-roster{border-collapse:collapse;width:100%;font-size:13px;margin-top:15px}.team-roster th,.team-roster td{text-align:left;border-bottom:1px solid #e0e3e9;padding:10px 8px;vertical-align:top}.team-roster th{color:#666f7b;font-weight:700}.team-table-scroll{overflow:auto}.team-request-section{background:#fff}.team-empty{border:1px dashed #c2c8d1;padding:30px;border-radius:12px;background:#fafbfc;line-height:1.6}.team-send-form{background:#f4f5f7;border-radius:15px;padding:28px;margin-top:28px;max-width:920px}.team-send-form h3{margin-top:0}.team-send-form .team-fields{margin:20px 0}.team-send-form .team-field-full{grid-column:1/-1}.team-send-form .team-check{font-size:13px;align-items:flex-start;font-weight:400;margin:18px 0}.team-send-form .team-check a{text-decoration:underline}.team-send-form .team-btn{font-size:16px;min-height:50px}.team-success{background:#edf8f0;border:1px solid #9ecaaa;border-radius:14px;padding:25px;margin:24px 0;line-height:1.6}.team-success strong{display:block;font-size:21px}.team-preview{border:1px solid var(--team-border);border-radius:14px;overflow:hidden;background:white}.team-preview-toolbar{padding:15px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.team-preview-toolbar .team-btn{min-height:40px;padding:9px 12px}.team-preview-toolbar button[aria-pressed=true]{background:#15181d;color:#fff;border-color:#15181d}.team-preview-stage{background:radial-gradient(ellipse at 50% 40%,#fff,#e6e9ed);position:relative}.team-preview canvas{width:100%;display:block;aspect-ratio:1/1.08;touch-action:pan-y}.team-preview canvas:focus-visible{outline:3px solid #226fda;outline-offset:-3px}.team-preview-form{padding:16px}.team-preview-form .team-field{margin-bottom:12px}.team-preview-note{padding:0 16px 16px;font-size:12px;line-height:1.55;color:#686f79}.team-preview-placeholder{color:#5b6270;min-height:70px;padding:25px 20px;text-align:center;font-size:14px}.team-preview-alert{font-size:12px;color:#925307;padding:0 16px}.team-text-swatch{display:flex;gap:8px;flex-wrap:wrap}.team-legend{display:flex;gap:8px;align-items:center;color:#6d7480;font-size:12px;padding:0 16px 15px}.team-legend:before{content:"";display:block;width:20px;border-top:1px dashed #a7192b}.team-print-only{display:none}@media(max-width:1000px){.team-products{grid-template-columns:repeat(3,minmax(0,1fr))}.team-config-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.team-panel{padding:17px}.team-fields-3{grid-template-columns:1fr 1fr}.team-fields-3 .team-field:last-child{grid-column:1/-1}}@media(max-width:760px){.team-products{grid-template-columns:repeat(2,minmax(0,1fr))}.team-product-image{height:190px}.team-config-grid{grid-template-columns:1fr}.team-preview-sticky{position:static;max-width:560px;margin:auto;width:100%}.team-stepbar .shell{gap:12px}.team-stepbar span{font-size:12px;gap:6px}.team-stepbar b{font-size:12px}.team-heading{align-items:flex-start;flex-direction:column;gap:8px}.team-hero{padding:28px 0 40px}.team-summary-top{flex-direction:column}.team-send-form{padding:20px}.team-editor-head h2{font-size:30px}}@media(max-width:440px){.team-product-image{height:155px}.team-product-content{padding:13px}.team-product h3{font-size:17px}.team-products{gap:10px}.team-product p{font-size:12px}.team-sports button{padding:12px 19px;font-size:15px}.team-row{padding:11px}.team-stepbar span{align-items:flex-start}.team-hero p{font-size:17px}.team-send-form .team-fields{grid-template-columns:1fr}.team-btn{padding:11px 13px}.team-editor-head{flex-direction:column}}@media print{.team-hero,.team-stepbar,#scegli-sport,#configura-squadra,[data-site-header],[data-site-footer],.team-send-form,.team-summary-actions,.team-request-link,.team-btn,.chatbot-widget,.chatbot-launcher{display:none!important}.team-page .section{padding:0}.team-page .shell{max-width:none;width:100%}.team-summary-item{break-inside:avoid;border:1px solid #ccc}.team-print-only{display:block}.team-success{border:0;background:white}}.team-group-roster{margin-top:16px;border-top:1px solid #dce0e5;padding-top:12px}.team-group-roster>summary{cursor:pointer;font-size:14px;line-height:1.6;padding:8px 0;min-height:44px}.team-group-roster>summary span{display:block;font-size:12px;color:#646b75;font-weight:400}.team-player-list{display:grid;gap:12px}.team-player{min-width:0;margin:0;padding:12px;border:1px solid #dce0e5;border-radius:8px;background:white}.team-player legend{padding:0 6px;font-size:13px;font-weight:800}.team-player .team-icon-btn{margin-top:6px}.team-player .team-fields>.team-field:only-child{grid-column:1/-1}.team-roster-warning{margin-top:12px;padding:14px;background:#fff6e6;border:1px solid #e4bb75;border-radius:8px;font-size:13px;line-height:1.5}.team-row-head{gap:8px}.team-row-head [data-group-title]{min-width:0;overflow-wrap:anywhere}.team-row-head .team-icon-btn{flex-shrink:0}@media(max-width:380px){.team-player .team-fields{grid-template-columns:1fr}}.team-size-sync{margin-top:14px}.team-size-sync .team-check{font-size:13px}.team-size-sync .team-muted{font-size:12px;margin:6px 0 0}.team-extension{border:1px solid #e3cbd0;border-top:4px solid #f30721;border-radius:12px;padding:24px;background:#fff7f8;margin:20px 0 28px}.team-extension h3{margin:8px 0;font-size:23px}.team-extension p{font-size:14px;line-height:1.6}.team-extension>.team-field{max-width:600px}.team-extension-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0}.team-extension-products article{min-width:0;background:white;border:1px solid #e0e3e9;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:12px}.team-extension-products .team-btn{margin-top:auto}.team-extension-image{height:105px;text-align:center}.team-extension-image svg{height:100%;max-width:100%}.team-reuse-dialog{color:#171b20;background:white;border:0;border-radius:16px;box-shadow:0 20px 80px #0005;padding:28px;width:min(680px,calc(100% - 28px));max-height:calc(100dvh - 36px);overflow:auto;box-sizing:border-box}.team-reuse-dialog::backdrop{background:#10131899}.team-reuse-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.team-reuse-heading h2{font:800 28px/1.2 var(--font-body);margin:8px 0 16px}.team-reuse-dialog p{font-size:14px;line-height:1.6}.team-reuse-dialog h3{font:700 18px/1.3 var(--font-body)}.team-reuse-choices{display:grid;gap:15px;margin:22px 0}.team-reuse-choices .team-check:has(input:disabled){opacity:.5}.team-reuse-logo{padding:14px;border:1px solid #dce0e5;border-radius:9px;margin:10px 0}.team-reuse-logo .team-field{overflow-wrap:anywhere}.team-reuse-logo .team-muted{margin:7px 0 0;font-size:12px}.team-reuse-actions{display:grid;gap:10px;margin-top:20px}.team-reuse-dialog .team-btn{min-height:48px}.team-reuse-dialog :focus-visible{outline:3px solid #2169d0;outline-offset:3px}@media(max-width:600px){.team-extension{padding:17px}.team-extension-products{grid-template-columns:1fr}.team-extension-products article{display:grid;grid-template-columns:70px 1fr;align-items:center}.team-extension-image{grid-row:1/3;height:90px}.team-extension-products .team-btn{grid-column:2}.team-reuse-dialog{padding:20px}}@media print{.team-extension,.team-reuse-dialog{display:none!important}}.team-logo-editor{min-width:0}.team-logo-editor .team-logo-intro{font-size:14px;line-height:1.6;color:#646b75;margin:0 0 16px}.team-logo-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:13px}.team-logo-tab{min-width:0;min-height:56px;padding:10px 5px;border:1px solid #c7cdd5;border-radius:8px;background:#fff;color:#20252d;cursor:pointer;font:700 14px/1.3 var(--font-body);text-align:center}.team-logo-tab strong,.team-logo-tab span{display:block}.team-logo-tab span{font-size:10px;font-weight:400;margin-top:4px}.team-logo-tab.has-logo{border-color:#747f8c;background:#f3f5f7}.team-logo-tab[aria-selected=true]{background:#f30721;border-color:#f30721;color:#fff}.team-logo-tab:disabled{cursor:wait;opacity:.6}.team-logo-page{border:1px solid #dce0e5;border-radius:12px;background:#fafbfc;padding:17px;min-width:0}.team-logo-page-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.team-logo-page-head h4{font:800 18px/1.3 var(--font-body);margin:0}.team-logo-page-head .team-icon-btn{min-height:44px}.team-logo-controls{min-width:0;margin:0;padding:0;border:0}.team-logo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.team-logo-editor .team-logo-file{display:grid;gap:5px;background:#fff;padding:12px;border:1px solid #dce0e5;border-radius:8px;font-size:13px;overflow-wrap:anywhere}.team-logo-file span{font-weight:400;color:#48515e}.team-logo-file-help{font-size:11px;font-weight:400;line-height:1.5;display:block;color:#59616d;margin-top:9px}.team-logo-editor .team-upload{padding:14px;background:#fff}.team-logo-reuse,.team-logo-position{margin-top:17px}.team-logo-adjust{margin:18px 0}.team-logo-adjust .team-field:first-child{grid-column:1/-1}.team-logo-controls:disabled{opacity:.6}.team-logo-editor .team-status:empty,.team-logo-editor .team-error:empty{display:none}.team-logo-editor .team-roster-warning ul{margin-bottom:0;padding-left:20px}.team-logo-page [data-logo-show]{width:100%;margin-top:3px}@media(max-width:400px){.team-logo-page{padding:12px}.team-logo-tab{font-size:13px}.team-logo-tab span{font-size:9px}.team-logo-page-head{align-items:flex-start}.team-logo-page-head .team-icon-btn{padding:0 0 0 5px;font-size:12px}.team-logo-adjust{grid-template-columns:1fr}}@media print{.team-logo-editor{display:none!important}}.team-proof-controls{margin:16px 0;padding:18px;border:1px solid #d5dce4;border-radius:12px;background:#fff}.team-proof-controls .team-btn{width:100%;white-space:normal;min-height:48px}.team-proof-controls .team-muted{font-size:14px;line-height:1.5;margin:12px 0 0}.team-proof-controls .team-status:empty{display:none}.team-proof-download{display:block;width:fit-content;max-width:100%;margin:12px 0 20px;padding:14px 18px;border:2px solid #b90018;border-radius:9px;background:#fff5f6;color:#970012;font:700 16px/1.4 var(--font-body);text-decoration:underline;overflow-wrap:anywhere}.team-proof-download:focus-visible{outline:3px solid #1664c0;outline-offset:3px}.team-proof-controls .team-proof-download{width:100%;margin-bottom:0}.team-editor-actions .team-proof-controls{margin-top:0;text-align:left}@media print{.team-proof-controls,.team-proof-download{display:none!important}}.team-project-manager{padding-top:28px;padding-bottom:28px}.team-project-manager h2{font:800 25px/1.3 var(--font-body);margin:0 0 8px;overflow-wrap:anywhere}.team-project-manager p{line-height:1.6}.team-project-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.team-project-dialog{box-sizing:border-box;width:calc(100% - 32px);max-width:680px;max-height:calc(100dvh - 32px);margin:auto;padding:26px;border:1px solid #d5dce4;border-radius:16px;background:#fff;color:#17191c;overflow:auto;box-shadow:0 20px 70px #0004}.team-project-dialog::backdrop{background:#0c111abb}.team-project-dialog h2{font:800 26px/1.3 var(--font-body);letter-spacing:0;text-transform:none;margin:0 0 14px}.team-project-dialog>p{line-height:1.6}.team-project-card{width:100%;box-sizing:border-box;background:#fff;color:#17191c;text-align:left;font-family:var(--font-body);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid #d5dce4;border-radius:10px;margin:14px 0}.team-project-card strong{font-size:17px;overflow-wrap:anywhere}.team-project-meta{display:block;font-size:13px;line-height:1.5;color:#536070;margin:8px 0 0}.team-project-card:hover{border-color:#f30721;background:#fff9fa}.team-project-card:focus-visible{outline:3px solid #2169d0;outline-offset:3px}.team-project-card>span:first-child{min-width:0}.team-project-card .team-btn{flex-shrink:0}.team-project-dialog [data-project-open-error]:empty{display:none}.team-project-dialog [data-project-new]{margin:6px 0 10px}.team-project-dialog .team-field input{width:100%}@media(max-width:560px){.team-project-actions{flex-direction:column}.team-project-actions .team-btn{width:100%}.team-project-card{align-items:stretch;flex-direction:column}.team-project-dialog{padding:20px}.team-project-dialog [data-project-new]{width:100%}}@media print{.team-project-manager,.team-project-dialog{display:none!important}}.team-next-garment{margin:18px 0;padding:20px;border:1px solid #edc8ce;border-left:4px solid #f30721;border-radius:12px;background:#fff7f8}.team-next-garment h3{font-size:18px;margin:0 0 9px}.team-next-garment p{font-size:14px;line-height:1.55;margin:0 0 14px}.team-next-garment .team-btn{width:100%;white-space:normal;text-align:center}.team-next-garment small{display:block;color:#5d6470;line-height:1.5;margin-top:10px}.team-reuse-choices [data-reuse-name-options]{padding-left:28px}.team-reuse-choices select{max-width:100%}.team-reuse-logo .team-field{line-height:1.5}@media print{.team-next-garment{display:none!important}}.team-project-title{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.team-project-title h2{margin:0;min-width:0;overflow-wrap:anywhere;flex:0 1 auto}.team-project-title [data-team-rename-project]{flex:0 0 auto;border-color:#f30721;color:#b80820}.team-project-title [data-team-rename-project] svg{flex-shrink:0}@media print{[data-team-rename-project]{display:none!important}}.team-variant-dialog{margin:auto;overflow-wrap:anywhere}.team-variant-dialog h2{font-family:var(--font-heading,"Paytone One",sans-serif);font-size:clamp(22px,5vw,28px);line-height:1.3;margin:0 0 16px}.team-variant-options{display:grid;gap:12px;margin:20px 0}.team-variant-options .team-btn{display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-align:left;white-space:normal;width:100%;min-height:52px;padding:14px 16px}.team-variant-options .team-btn span{font:400 15px/1.5 Arial,sans-serif}.team-variant-dialog>.team-btn,.team-variant-dialog .team-reuse-actions .team-btn{width:100%;white-space:normal;min-height:48px;padding:12px 16px}.team-variant-dialog [role=alert]:empty{display:none}@media(max-width:430px){.team-variant-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:20px 16px}.team-variant-dialog h2{font-size:22px}.team-variant-options .team-btn{padding:13px 12px}}.givova-pair-option{display:flex;align-items:center;gap:10px;min-height:56px;box-sizing:border-box}.givova-pair-option>input{flex:0 0 20px;width:20px;height:20px;margin:0}.team-pair-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px}.team-pair-icon svg{display:block;width:28px;height:28px}.team-pair-copy{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere}.team-pair-copy strong{font:700 15px/1.4 Arial,sans-serif}.team-pair-copy small{font:400 14px/1.4 Arial,sans-serif;color:#535d6b}.team-component-title{display:inline-flex;align-items:center;gap:8px}.team-component-title svg{display:block;width:24px;height:24px;flex:0 0 24px}.team-kit-shared-size{font-size:13px;line-height:1.5;margin:0 0 14px;color:#535d6b}@media(max-width:430px){.givova-pair-option{gap:8px;padding:12px 10px}.team-pair-copy strong{font-size:14px}.team-pair-copy small{font-size:13px}}
