.t28{height:100%;display:flex;flex-direction:column;min-height:0;color:#f1f6f8;background:radial-gradient(ellipse at 100% 0,#21475d 0,transparent 52%),linear-gradient(145deg,#0b2435,#061421 80%);font-family:Roboto,sans-serif;overflow:hidden}.t28 *{box-sizing:border-box}.t28 button{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.t28 button:disabled{cursor:default;opacity:.38}.t28 button:not(.training28-player-target):active:not(:disabled){filter:brightness(1.2);transform:translateY(1px)}.t28 button:focus-visible{outline:2px solid #fff5ca;outline-offset:2px}.t28 svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.t28 h1,.t28 h2,.t28 h3,.t28 strong,.t28 button,.t28-kicker{font-family:Oswald,sans-serif}.t28 p,.t28 h2,.t28 h3{margin:0}.t28-header{height:52px;min-height:52px}.t28-header h1{font-size:22px}.t28-brand{color:#ffd366!important;font:600 italic 10px Oswald,sans-serif}.t28-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:16px}.t28-kicker{font-size:9px;letter-spacing:1.3px;color:#ddc889;font-weight:500}.t28-strap{display:flex;justify-content:space-between;align-items:center;min-height:16px}.t28-strap strong{font-size:10px;color:#a6c2d1;font-weight:400}.t28-tabs{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:5px;flex:none}.t28-tabs button{height:48px;border:1px solid #48677b;border-radius:3px;background:#0b2638;color:#b6cfdd;font-size:16px;text-transform:uppercase;letter-spacing:.7px}.t28-tabs button[aria-pressed=true]{border-color:#dec477;color:#ffe49b;background:linear-gradient(#304b58,#193142);box-shadow:inset 0 -3px #e1ba51,0 0 18px #ffc24b15}.t28-content{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px}.t28-content[data-tab=week]{gap:9px}.t28-save{display:flex;align-items:center;gap:10px;flex:none;min-height:44px}.t28-save small{font-size:9px;color:#a2bbc9;flex:1}.t28-save .gold-button{min-height:44px;font-size:17px;width:54%;padding:6px 12px}.t28 .gold-button{color:#071d2c;background:linear-gradient(110deg,#ffe5a3,#ffce53 60%,#e1a92d);border:1px solid #ffdb80;font-family:Oswald,sans-serif;cursor:pointer;letter-spacing:.6px;min-height:48px}.t28-status{font-size:9px;text-align:center;color:#a0c2cd;min-height:21px;padding:0 10px 7px}.t28-target{opacity:1!important;border-color:#ffe497!important;color:#ffdf87!important;box-shadow:0 0 0 2px #ffd361,0 0 22px #eec06133!important;background-color:#274657!important}.t28-guide{position:relative;flex:none;border:1px solid #c9b677;border-radius:5px;background:linear-gradient(130deg,#2a4e62,#12354c);margin:0 12px 9px;padding:12px 13px;box-shadow:0 4px 20px #0006}.t28-guide>div{display:flex;justify-content:space-between}.t28-guide>div>small:last-child{font:400 10px Oswald,sans-serif;color:#b9ced8}.t28-guide h2{font-size:18px;margin:5px 0;color:#fff1b9;letter-spacing:.4px}.t28-guide p{font-size:11px;line-height:1.45;color:#e0edf5}.t28-phases{display:grid;grid-template-columns:1fr 1fr;gap:7px;flex:none}.t28-phases button{min-height:44px;background:#092234;color:#b8cad5;border:1px solid #456075;border-radius:3px;font-size:12px}.t28-phases button[aria-pressed=true]{background:#243c48;color:#ffe494;border-color:#c7b47b}.t28-caption{font:400 10px Oswald,sans-serif;color:#abcbda}.t28-pitch{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.t28 .training27-field{max-height:100%;max-width:100%;width:100%;border-color:#b8d0a966;box-shadow:0 8px 30px #0005}.t28 .training27-loading{font-size:12px;pointer-events:none}.t28-pitch-small{min-height:100px}.t28-player-summary{display:flex;gap:12px;align-items:center;border:1px solid #6a808b;background:linear-gradient(110deg,#234456,#102939);text-align:left;color:#eef4f6;padding:10px;min-height:66px;flex:none}.t28-player-summary>span{flex:1}.t28-player-summary strong{display:block;font-size:17px;font-weight:500}.t28-player-summary small{display:block;font:10px Roboto,sans-serif;color:#afcbd8;margin-top:4px}.t28-number{display:grid;place-items:center;width:42px;height:46px;flex:none;font:600 25px Oswald,sans-serif;color:#082334;background:#f5cf66;border:1px solid #ffe7a3;border-radius:3px}.t28-touch-note{flex:none;text-align:center;font:10px Oswald,sans-serif;letter-spacing:.6px;color:#b8cdd6;padding:5px 0}.t28-test{width:100%;flex:none;font-size:20px}.t28-square{display:grid;place-items:center;min-width:44px;width:44px;height:44px;border:1px solid #5c7889;background:#17364a;color:#e8d398;border-radius:3px;font:400 22px Oswald,sans-serif}.t28-secondary{min-height:44px;background:#163247;color:#decf9f;border:1px solid #6d7f80;border-radius:3px;font:500 14px Oswald,sans-serif;letter-spacing:.6px}.t28-playback{display:flex;gap:7px;flex:none}.t28-playback .gold-button{flex:1;font-size:17px;min-height:44px;border-radius:3px;clip-path:none}.t28-scrub{display:flex;align-items:center;gap:10px;min-height:32px;flex:none}.t28-scrub input{flex:1;min-width:0;height:32px;margin:0;accent-color:#ffd361;touch-action:manipulation}.t28-scrub small{font:10px Oswald,sans-serif;color:#b4cfdd}.t28-calendar-heading{display:flex;align-items:center;justify-content:space-between;flex:none}.t28-calendar-heading h2{font-size:24px;letter-spacing:.8px;margin-top:3px}.t28-calendar-heading>div:last-child{display:flex;gap:7px}.t28-week-strip{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #456073;border-bottom:1px solid #456073;flex:none;background:#071d2e}.t28-week-strip>div{text-align:center;padding:8px 0;opacity:.5}.t28-week-strip>div.current{background:#253f50;opacity:1;border-bottom:2px solid #e2bf68}.t28-week-strip strong{font-size:12px;font-weight:400}.t28-week-strip span{display:flex;justify-content:center;gap:4px;margin-top:7px}.t28-week-strip i{width:10px;height:4px;background:var(--tone);border-radius:1px}.t28-calendar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;flex:1;min-height:0;background:#071b2a99;padding:9px 6px;border:1px solid #456579;border-radius:4px;box-shadow:0 7px 20px #0003}.t28-day{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.t28-day h3{text-transform:uppercase;font-size:13px;text-align:center;letter-spacing:.5px;min-height:21px;color:#d5e6ee}.t28-session{position:relative;min-height:70px;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:10px 8px;border:1px solid color-mix(in srgb,var(--tone) 66%,#213c4b);border-top:4px solid var(--tone);border-radius:3px;background:linear-gradient(130deg,color-mix(in srgb,var(--tone) 29%,#102431),#102431);color:#eef6fa;text-align:left;overflow:hidden}.t28-session>small{text-transform:uppercase;font:9px Roboto,sans-serif;color:color-mix(in srgb,var(--tone) 50%,white);letter-spacing:.7px}.t28-session svg{width:24px;height:24px;color:var(--tone);opacity:.8}.t28-session strong{font-size:17px;line-height:1.25;font-weight:500}.t28-session-edit{font-size:8px;letter-spacing:1px;color:var(--tone);opacity:.85}.t28-legend{display:flex;flex-wrap:wrap;gap:7px 12px;flex:none;justify-content:center;color:#c4d7e1;font-size:9px}.t28-legend span{display:flex;align-items:center;gap:4px}.t28-legend span:before{content:'';width:6px;height:6px;background:var(--tone);border-radius:1px}.t28-team-talk{display:flex;gap:10px;align-items:center;flex:none;min-height:79px;padding:10px;border:1px solid #879aa5;background:linear-gradient(115deg,#3a4a54,#20303c);text-align:left;color:#edf1f4;border-radius:3px;box-shadow:inset 3px 0 #c5cdd1}.t28-team-talk>span{flex:1}.t28-team-talk strong{display:block;font-size:16px;letter-spacing:.3px;font-weight:500;margin:3px 0}.t28-team-talk small{font-size:9px;color:#bbcbd4}.t28-team-talk>span>small:first-child{font:9px Oswald,sans-serif;letter-spacing:1px}.t28-team-talk>b{font-size:23px;color:#d4dde1}.t28-focus-card{text-align:left;min-height:90px;flex:none;display:flex;flex-direction:column;gap:6px;padding:13px;border:1px solid #788789;border-left:4px solid #efd080;background:linear-gradient(110deg,#2c4551,#112a3a);color:white}.t28-focus-card strong{font-size:22px;font-weight:500}.t28-focus-card>small:last-child{color:#a8bcc6;font:8px Roboto,sans-serif;letter-spacing:1px}.t28-plan-cards{display:grid;grid-template-columns:1fr 1fr;gap:9px;flex:none}.t28-plan-card{min-height:130px;background:linear-gradient(135deg,#213f53,#102330);border:1px solid #8c9c9d;border-bottom:3px solid #dcc478;color:#edf6f9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px}.t28-plan-card strong{font-size:36px;font-weight:500;font-style:italic;color:#ffdf8d;text-shadow:0 3px 5px #0009}.t28-plan-card>small:last-child{font-size:9px;color:#c1d1d9;letter-spacing:2px}.t28-plan-caption{margin:auto!important;text-align:center;white-space:pre-line;font:500 17px/1.6 Oswald,sans-serif;color:#bdd0d8;letter-spacing:1px}.t28-dialog{width:min(366px,calc(100% - 24px));max-height:calc(100dvh - 28px);padding:17px;border:1px solid #d8bc72;border-radius:7px;background:linear-gradient(150deg,#28465a,#081e2e 85%);color:#f0f6fa;box-shadow:0 20px 70px #000c;overflow:auto}.t28-dialog::backdrop{background:#020911cc;backdrop-filter:blur(3px)}.t28-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.t28-dialog h2{font-size:22px;color:#ffe19a;letter-spacing:.5px}.t28-dialog h3{font-size:21px;font-weight:500}.t28-player-hero{display:flex;gap:12px;align-items:center;margin-bottom:13px;padding-bottom:12px;border-bottom:1px solid #6d8791}.t28-player-hero p{font-size:10px;color:#b3cbd7;margin-top:4px}.t28-dialog-copy{font:12px/1.5 Roboto,sans-serif;color:#cfdee7;margin:10px 0 16px!important}.t28-options{display:grid;grid-template-columns:1fr 1fr;gap:9px}.t28-choice{min-height:94px;border:1px solid #647f8e;border-top:3px solid var(--tone,#d7c07e);padding:11px 9px;background:linear-gradient(130deg,#254052,#112a3b);color:#f1f7fa;text-align:left;border-radius:3px}.t28-choice strong{display:block;font-size:17px;font-weight:500}.t28-choice small{display:block;font:10px/1.4 Roboto,sans-serif;color:#b8ceda;margin-top:6px}.t28-choice[aria-pressed=true]{border-color:#f1d78f;box-shadow:inset 0 0 0 1px #f1d78f;background:#34505c}.t28-formation-choice{min-height:100px;border:1px solid #79929c;background:linear-gradient(130deg,#294556,#0d2333);color:#f5d77f;font-size:32px;font-style:italic}.t28-formation-choice[aria-pressed=true]{border-color:#f3d16c;background:#41514d}.t28-dialog-help{border-top:1px solid #788d93;margin:15px 0 0!important;padding-top:12px;font:12px/1.5 Roboto,sans-serif;color:#ffe7a8}.t28-talk-tag{padding:11px;background:#485763;color:#dbe4e9;font:10px Oswald,sans-serif;letter-spacing:1px}.t28-talk-title{margin:22px 0 12px!important;font-size:30px!important;color:#fff0b6}.t28-dialog .gold-button{width:100%;font-size:20px;min-height:52px}.t28-dialog-foot{font-size:10px;line-height:1.5;color:#a7c0cf;margin-top:12px!important}.t28-coach{display:flex;gap:10px;align-items:center;border-bottom:1px solid #4f6979;padding-bottom:10px;flex:none}.t28-portrait{width:34px;height:42px;position:relative;overflow:hidden;border:1px solid #bcae76;flex:none}.t28-coach>div:nth-child(2){flex:1}.t28-coach strong{font-size:17px;font-weight:500;display:block}.t28-coach small{display:block;font-size:9px;color:#aac3d1;margin-top:3px}.t28-home-title{margin:15px 0 5px}.t28-home-title h2{font-size:32px;letter-spacing:1px;margin-top:8px}.t28-home-title p{font-size:12px;color:#b9cdd8;margin-top:6px}.t28-summary{padding:18px;background:linear-gradient(125deg,#284959,#0c2537);border:1px solid #718794;border-top:2px solid #d8bd77}.t28-summary h3{font-size:30px;color:#ffdd85;margin:6px 0}.t28-summary p{font-size:10px;color:#b6cdd9}.t28-home-button{display:flex;gap:16px;align-items:center;padding:18px 14px;min-height:94px;text-align:left;border:1px solid #eed184;border-left:5px solid #f3cb60;background:linear-gradient(110deg,#465751,#163448);color:#ffdf8a}.t28-home-button>span{flex:1}.t28-home-button strong{font-size:25px;display:block}.t28-home-button small{display:block;font:10px Roboto,sans-serif;color:#d1dee2;margin-top:4px}.t28-route{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:auto}.t28-route span{display:flex;flex-direction:column;text-align:center;padding:10px 0;border-top:2px solid #536d7c;color:#99b1bf}.t28-route b{font:500 21px Oswald,sans-serif}.t28-route small{font:9px Oswald,sans-serif;letter-spacing:1px;margin-top:3px}.t28-future{text-align:center;font-size:10px;line-height:1.5;color:#8da8b9}.t28-text-button{min-height:44px;background:transparent;border:0;color:#c3b680;font-size:12px}
@media(max-height:760px){.t28-body{gap:9px;padding:10px 13px}.t28-content{gap:8px}.t28-calendar-grid{padding:7px 5px;gap:5px}.t28-session{gap:6px;padding:8px 7px}.t28-session strong{font-size:15px}.t28-calendar-heading h2{font-size:21px}.t28-guide{padding:10px 12px}.t28-plan-card{min-height:105px}.t28-plan-card strong{font-size:32px}.t28-dialog{padding:14px}.t28-choice{min-height:85px}.t28-team-talk{min-height:73px}}
@media(max-height:650px){.t28-header{height:46px;min-height:46px}.t28-header h1{font-size:20px}.t28-body{gap:6px;padding:7px 10px}.t28-strap{min-height:12px}.t28-strap .t28-kicker{font-size:7px}.t28-tabs button{height:44px;font-size:13px}.t28-content{gap:6px}.t28-content[data-tab=week]{gap:5px}.t28-guide{padding:8px 10px;margin:0 10px 6px}.t28-guide h2{font-size:16px;margin:4px 0}.t28-guide p{font-size:10px;line-height:1.35}.t28-guide .t28-kicker{font-size:8px}.t28-save .gold-button{font-size:14px}.t28-calendar-heading h2{font-size:19px}.t28-calendar-heading .t28-kicker{font-size:7px}.t28-week-strip>div{padding:4px 0}.t28-week-strip strong{font-size:10px}.t28-week-strip span{margin-top:3px;gap:3px}.t28-calendar-grid{padding:5px 4px;gap:4px}.t28-day{gap:4px}.t28-day h3{font-size:11px;min-height:15px}.t28-session{min-height:55px;padding:5px;gap:4px;border-top-width:3px}.t28-session svg,.t28-session-edit{display:none}.t28-session strong{font-size:13px}.t28-session>small{font-size:8px;letter-spacing:0}.t28-legend{gap:4px 8px;font-size:8px}.t28-team-talk{min-height:62px;padding:6px 8px;gap:7px}.t28-team-talk strong{font-size:13px}.t28-team-talk small{font-size:8px}.t28-team-talk>span>small:first-child{font-size:8px}.t28-team-talk svg{width:18px;height:18px}.t28-player-summary{min-height:57px;padding:6px 8px;gap:8px}.t28-player-summary strong{font-size:14px}.t28-player-summary small{font-size:8px}.t28-number{height:40px;width:36px;font-size:22px}.t28-phases button{font-size:10px}.t28-test{font-size:17px;min-height:44px!important}.t28-touch-note{font-size:9px;padding:1px 0}.t28-focus-card{min-height:74px;gap:4px;padding:10px}.t28-focus-card strong{font-size:18px}.t28-plan-card{min-height:98px;gap:5px}.t28-plan-card strong{font-size:29px}.t28-plan-caption{font-size:15px}.t28-pitch-small{display:none}.t28-dialog{padding:12px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.t28-dialog>header{margin-bottom:7px}.t28-dialog h2{font-size:19px}.t28-choice{min-height:72px;padding:8px}.t28-choice strong{font-size:15px}.t28-choice small{font-size:9px;margin-top:4px}.t28-options{gap:7px}.t28-dialog-copy{font-size:11px;margin:6px 0 10px!important}.t28-dialog-help{font-size:10px;margin-top:10px!important;padding-top:8px}.t28-player-hero{padding-bottom:8px;margin-bottom:8px}.t28-player-hero h3{font-size:18px}.t28-formation-choice{min-height:84px}.t28-status{font-size:8px;min-height:18px;padding-bottom:5px}.t28-home-title{margin:5px 0}.t28-home-title h2{font-size:25px;margin-top:3px}.t28-summary{padding:11px}.t28-summary h3{font-size:25px}.t28-home-button{min-height:75px;padding:11px}.t28-home-button strong{font-size:22px}.t28-home-title p{font-size:10px}.t28-route span{padding:5px}.t28-future{font-size:9px}}
@media(max-height:650px){.t28[data-tutorial=active] .t28-team-talk{display:none}}
/* 26F: grade compartilhada e tática coletiva como primeira aba. */
.t28-body,.t28-content{min-width:0}.t28-tabs{grid-template-columns:1fr 1.25fr 1.1fr}.t28-tabs button{padding:0 4px;letter-spacing:.3px}.t28-content[data-tab=week]{gap:8px}.t28-calendar-heading{height:44px;min-height:44px}.t28-calendar-heading h2{font-size:21px;line-height:1.15;margin-top:3px}.t28-calendar-heading .t28-kicker{font-size:8px}.t28-week-strip{height:38px;min-height:38px}.t28-week-strip>div{padding:3px 0;display:flex;flex-direction:column;justify-content:center}.t28-week-strip strong{font-size:11px;line-height:1.2}.t28-week-strip span{margin-top:4px}.t29-calendar-grid{display:grid;grid-template-columns:34px repeat(3,minmax(0,1fr));grid-template-rows:24px repeat(2,minmax(44px,1fr));gap:6px;flex:1;min-height:142px;padding:8px 6px;border:1px solid #7391a3;border-radius:4px;background:#061927b3;box-shadow:0 5px 18px #0004;min-width:0;align-items:stretch}.t29-calendar-grid>*{min-width:0;max-width:100%;margin:0}.t29-grid-corner{font:8px/1.2 Oswald,sans-serif;color:#8eafc0;align-self:center;letter-spacing:.6px}.t29-day-heading{font:500 12px/1.2 Oswald,sans-serif;text-transform:uppercase;text-align:center;align-self:center;color:#d7e8f0}.t29-period{font:400 10px/1.2 Oswald,sans-serif;color:#a9c5d5;align-self:center;text-align:left}.t29-session{min-height:44px;width:100%;height:100%;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:8px 6px;border:1px solid color-mix(in srgb,var(--tone) 60%,#304955);border-top:3px solid var(--tone);border-radius:3px;background:linear-gradient(140deg,color-mix(in srgb,var(--tone) 25%,#112b3a),#102432);color:#f0f7fa;text-align:left;white-space:normal}.t29-session-mark{height:3px;width:17px;flex:none;background:var(--tone);opacity:.8;border-radius:2px}.t29-session strong{font:500 16px/1.25 Oswald,sans-serif;overflow-wrap:normal;max-width:100%}.t28-team-talk{min-height:60px;height:60px;padding:8px 10px;gap:9px}.t28-team-talk>span{min-width:0}.t28-team-talk small{display:block;font:400 8px/1.3 Oswald,sans-serif!important;letter-spacing:.4px!important}.t28-team-talk strong{font:500 16px/1.2 Oswald,sans-serif;margin:4px 0 0}.t28-legend{font:9px/1.2 Roboto,sans-serif;gap:4px 8px}.t29-collective-focus{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:8px 12px;background:linear-gradient(100deg,#2b4857,#102838);border:1px solid #6c8795;border-left:3px solid #d9c078;color:#e7f2f7;text-align:left;border-radius:3px}.t29-collective-focus>span{min-width:0}.t29-collective-focus small{display:block;font-size:8px;line-height:1.2}.t29-collective-focus strong{display:block;font:500 18px/1.2 Oswald,sans-serif;margin-top:4px}.t29-collective-focus>b{font:300 26px/1 Oswald,sans-serif;color:#efcd77}.t29-team-formations{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:none}.t29-team-formation{height:86px;min-height:66px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:5px;padding:10px 12px;background:linear-gradient(125deg,#1e4055,#0b2538);border:1px solid #5a7d91;color:#bdd5e2;text-align:left;border-radius:3px}.t29-team-formation>small{font:500 10px/1.2 Oswald,sans-serif;letter-spacing:.6px;grid-column:1/-1}.t29-team-formation>strong{font:500 italic 28px/1.1 Oswald,sans-serif;color:#e4f0f6;align-self:center}.t29-team-formation>span{font:400 8px/1.2 Oswald,sans-serif;letter-spacing:.5px;color:#b9cdda;align-self:center}.t29-team-formation[aria-pressed=true]{border-color:#e2c072;box-shadow:inset 0 -2px #e2c072;background:linear-gradient(130deg,#3d5055,#17364c)}.t29-team-formation[aria-pressed=true]>strong{color:#ffe299}.t29-team-caption{flex:none;font:10px/1.2 Oswald,sans-serif;color:#b7cfdc;text-align:center;letter-spacing:.8px}.t28-content[data-tab=tactics] .training28-player-target:disabled{opacity:1}.t28-content[data-tab=tactics] .training27-field{border-color:#8aaa93}.t28-content[data-tab=tactics] .t28-pitch{align-items:center}.t28-status{pointer-events:none}
@media(max-height:760px){.t28-content[data-tab=week]{gap:6px}.t29-calendar-grid{gap:5px;padding:6px 5px;min-height:136px}.t29-session{gap:5px;padding:6px}.t29-session strong{font-size:15px}.t29-team-formation{height:76px;padding:8px 10px}.t29-team-formation>strong{font-size:26px}.t29-collective-focus{min-height:50px}.t28-team-talk{height:58px;min-height:58px}}
@media(max-height:650px){.t28-content[data-tab=week]{gap:5px}.t29-calendar-grid{grid-template-columns:30px repeat(3,minmax(0,1fr));grid-template-rows:20px repeat(2,minmax(44px,1fr));gap:4px;padding:6px 4px;min-height:130px}.t29-day-heading{font-size:11px}.t29-session{gap:4px;padding:5px}.t29-session strong{font-size:14px;line-height:1.2}.t29-session-mark{width:13px;height:2px}.t28-week-strip{height:32px;min-height:32px}.t28-week-strip strong{font-size:10px}.t28-calendar-heading h2{font-size:19px}.t28-calendar-heading .t28-kicker{font-size:7px}.t28-legend{font-size:8px;gap:4px 7px}.t28-team-talk{height:54px;min-height:54px;padding:6px 8px}.t28-team-talk strong{font-size:14px}.t29-collective-focus{min-height:46px;padding:6px 9px}.t29-collective-focus strong{font-size:16px;margin-top:3px}.t29-team-formation{height:65px;padding:6px 9px;gap:3px}.t29-team-formation>strong{font-size:24px}.t29-team-formation>small{font-size:9px}.t29-team-formation>span{font-size:7px}.t29-team-caption{font-size:9px}}
