.tet-scene *{pointer-events:none}html:has([data-initial-page-loader]) .tet-scene{visibility:hidden}.tet-floating-mai{position:absolute;right:-38px;bottom:-38px;width:clamp(140px,14vw,205px);height:auto;filter:drop-shadow(0 8px 12px #23140e24)}html[data-seasonal-design=tet]{--background:45 12% 94%!important;--card:0 0% 100%!important;--tet-page:#f1f0ed;--tet-panel:#ffffff;--tet-raised:#dce6e9;--tet-line:#b5c3cc;--tet-wine:#9a342a;--tet-gold:#bd8b3e;--surface-app:var(--tet-page)!important;--surface-card:var(--tet-panel)!important;--surface-raised:var(--tet-raised)!important;--surface-border:var(--tet-line)!important}html.dark[data-seasonal-design=tet]{--background:210 26% 9%!important;--card:210 24% 16%!important;--tet-page:#11171d;--tet-panel:#202a34;--tet-raised:#2b3743;--tet-line:#46505a;--tet-wine:#f2ad91;--tet-gold:#d7ac65}html.dark[data-seasonal-design=tet] body{background-image:radial-gradient(ellipse at 100% 0,#916b3322,transparent 48%),repeating-linear-gradient(45deg,transparent 0 23px,#bd8b3e06 23px 24px,transparent 24px 48px)}html[data-seasonal-design=tet] body{background-color:var(--tet-page)!important;background-image:radial-gradient(ellipse at 90% 5%,#bc81441c,transparent 45%),repeating-linear-gradient(45deg,transparent 0 23px,#bd8b3e09 23px 24px,transparent 24px 48px)}html[data-seasonal-design=tet] [data-admin-shell],html[data-seasonal-design=tet] [data-admin-shell]>div:last-child,html[data-seasonal-design=tet] [data-workspace-shell],html[data-seasonal-design=tet] [data-workspace-shell]>.ant-layout{background:transparent!important}html[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-card{background:var(--tet-panel)!important;border-color:var(--tet-line)!important;box-shadow:0 5px 22px #5e2f1e07}html[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-card-head{border-bottom-color:var(--tet-line)!important;background:linear-gradient(100deg,#c5903c0c,transparent 70%)}html[data-seasonal-design=tet] [data-admin-shell] header,html[data-seasonal-design=tet] [data-workspace-topbar]>header{background:linear-gradient(110deg,#f3e4c9,#fff7e9 55%,#f5e5c9)!important;border-bottom:1px solid #b98a48!important;box-shadow:0 3px 16px #5f2a1810}html.dark[data-seasonal-design=tet] [data-admin-shell] header,html.dark[data-seasonal-design=tet] [data-workspace-topbar]>header{background:linear-gradient(110deg,#5c2a2b,#39242b 55%,#462a2a)!important}html[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) aside{background:linear-gradient(155deg,#f5e9d2,#fff8ec 50%,#f2dfbd)!important;border-color:#c29b60!important}html.dark[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) aside{background:linear-gradient(155deg,#472a2d,#2b222b 50%,#3a282b)!important}html[data-seasonal-design=tet] [data-workspace-shell] aside .spl-sidebar-menu{background:transparent!important}html[data-seasonal-design=tet] [data-workspace-shell] aside .ant-layout-sider-children>div:first-child{background:linear-gradient(120deg,#b66a3716,#b66a3708)!important;border-bottom-color:#bd8b3e80!important}html[data-seasonal-design=tet] [data-workspace-shell] .ant-menu-item-selected{box-shadow:inset 3px 0 #d9ad68}html[data-seasonal-design=tet] [data-workspace-shell] .ant-layout-content>div>:first-child h1:after{content:"";display:inline-block;width:18px;height:18px;margin-inline-start:12px;vertical-align:middle;background:url(/seasonal/peach-blossom.svg) 50%/contain no-repeat;opacity:1}html[data-seasonal-design=tet] [data-workspace-shell] .ant-layout-content{background-image:radial-gradient(ellipse at 100% 0,#bd8b3e12,transparent 48%)}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]{position:relative;isolation:isolate;overflow:hidden;padding-top:28px;padding-bottom:28px;border-color:#bd8b3e66!important;background:linear-gradient(110deg,var(--tet-panel),var(--tet-raised))!important}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]:before{content:"XUÂN GHÉ LỚP HỌC";display:block;flex-basis:100%;font-size:10px;letter-spacing:2px;color:var(--tet-wine);font-weight:600}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]:after{content:"";pointer-events:none;position:absolute;inset:6px;border:1px solid #bd8b3e38;border-radius:10px;z-index:-1}html[data-seasonal-design=tet] [data-admin-shell] .ant-table,html[data-seasonal-design=tet] [data-workspace-shell] .ant-table{background:var(--tet-panel)!important}html[data-seasonal-design=tet] [data-admin-shell] .ant-table-thead>tr>th,html[data-seasonal-design=tet] [data-workspace-shell] .ant-table-thead>tr>th{background:var(--tet-raised)!important;border-color:var(--tet-line)!important}html[data-seasonal-design=tet] [data-admin-shell] .ant-table-tbody>tr>td,html[data-seasonal-design=tet] [data-workspace-shell] .ant-table-tbody>tr>td{border-color:var(--tet-line)!important}.tet-scene{position:fixed;inset:0;pointer-events:none;z-index:2147483000;overflow:hidden}.tet-screen-trim{position:absolute;inset:0;border:3px solid #bf985a66;box-shadow:inset 0 0 0 1px #e2c59633}.tet-screen-trim:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:repeating-linear-gradient(90deg,#ac4031 0 22px,#dbb66b 22px 25px,#8c3027 25px 47px,#dbb66b 47px 50px)}.tet-sidebar-still-life{display:none;position:absolute;width:215px;left:12px;bottom:12px;border-top:1px solid #bd8b3e50}.tet-sidebar-still-life p{position:absolute;bottom:0;left:0;right:0;margin:0;text-align:center;font-size:10px;color:var(--tet-gold)}.tet-admin-swatch{position:relative;overflow:hidden;padding:65px 24px 24px;min-height:178px;background:linear-gradient(110deg,#702d28,#9b4632);border:1px solid #c3934e;border-radius:9px;color:#ffefd0}.tet-admin-swatch strong{display:block;font-family:Georgia,serif;font-weight:400;font-size:29px;line-height:1.3}.tet-admin-swatch>span:last-child{display:block;font-size:11px;color:#e9c79c;margin-top:12px}@media (min-width:1201px){html[data-tet-sidebar-art=true] [data-workspace-shell] aside .ant-layout-sider-children>div:nth-child(2){height:calc(100dvh - 64px - 134px)!important}html[data-tet-sidebar-art=true]:has([data-workspace-shell]) .tet-sidebar-still-life{display:block}}html[data-seasonal-design=tet] [class*=landing-module][id=lopgo-top]{--paper:var(--tet-page);--ink:#24392e;--teal:#a2392e;--muted:#78675a;background:var(--tet-page)!important}html.dark[data-seasonal-design=tet] [class*=landing-module][id=lopgo-top]{--ink:#f1e7db;--teal:#efb092;--muted:#c8b5a2}html[data-seasonal-design=tet] :is([class*=public-header],[class*=landing-module__][class*=header]){border-bottom-color:#b98a48}html[data-seasonal-design=tet] [class*=landing-module][class*=header]{background:var(--tet-panel)!important}@media (max-width:600px){.tet-screen-trim{border-width:2px}}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]{background-color:#863d32!important;background-image:linear-gradient(105deg,#672b29,#963f31 70%,#77362e)!important;background-size:cover;background-position:100%;border-color:#bc9556!important;box-shadow:0 6px 20px #522f1714}html[data-seasonal-design=tet] [data-workspace-welcome]>div{max-width:min(70%,760px)}html[data-seasonal-design=tet] [data-workspace-welcome] p{color:#fff4df!important}html[data-seasonal-design=tet] [data-workspace-welcome] p+p{color:#edcfaf!important}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]:before{color:#f2cf8e}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]:after{border-color:#efca7c4d}html.dark[data-holiday-theme=tet] [data-workspace-shell] [data-workspace-welcome]{background-image:linear-gradient(105deg,#512629,#79362d 70%,#60312b)!important;border-color:#ac8650!important}html.dark[data-seasonal-design=tet] [data-workspace-tasks]{background-color:#172d30!important;background-image:linear-gradient(120deg,#182e32,#1d3b37)!important;border-color:#75928580!important;box-shadow:0 8px 24px #0002}html.dark[data-seasonal-design=tet] [data-workspace-tasks] [data-today-task]{border-color:color-mix(in srgb,var(--task-accent) 32%,transparent)!important;box-shadow:0 3px 10px #0002}html.dark[data-seasonal-design=tet] [data-workspace-tasks] [data-task-tone=teal]{background:#24463f!important}html.dark[data-seasonal-design=tet] [data-workspace-tasks] [data-task-tone=rose]{background:#43303d!important}html.dark[data-seasonal-design=tet] [data-workspace-tasks] [data-task-tone=orange]{background:#493c2a!important}html.dark[data-seasonal-design=tet] [data-workspace-tasks] [data-task-tone=blue]{background:#2b4057!important}html.dark[data-seasonal-design=tet] [data-workspace-tasks] [data-task-tone=purple]{background:#40334f!important}@media (max-width:600px){html[data-seasonal-design=tet] [data-workspace-welcome]>div{max-width:100%}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]{background-size:auto 100%}}html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]{display:grid;grid-template-columns:minmax(0,1fr) clamp(240px,30vw,350px);grid-template-rows:auto auto auto;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:10px;padding:26px 30px;min-height:224px}html[data-seasonal-design=tet] [data-workspace-welcome]:before{grid-column:1;grid-row:1}html[data-seasonal-design=tet] [data-workspace-welcome]>div:first-child{grid-column:1;grid-row:2;align-self:start;max-width:none}html[data-seasonal-design=tet] [data-workspace-welcome]>a{grid-column:1;grid-row:3;position:relative;z-index:2}html[data-seasonal-design=tet] [data-workspace-welcome]>[data-tet-welcome-art]{display:block;grid-column:2;grid-row:1/span 3;width:100%;height:188px;max-width:none;pointer-events:none}html[data-seasonal-design=tet] [data-tet-welcome-art] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}html[data-seasonal-design=tet] [data-workspace-tasks]>[data-tet-task-art]{display:block;position:absolute;top:0;right:0;width:210px;height:96px;overflow:hidden;pointer-events:none}html[data-seasonal-design=tet] [data-tet-task-art] svg{width:100%;height:100%;display:block}html[data-seasonal-design=tet] [data-workspace-tasks]>div.relative>div:first-child{min-height:60px;padding-inline-end:195px}.tet-sidebar-still-life{height:115px;border:none}.tet-sidebar-still-life>img{position:absolute;width:110px;height:90px;left:100px;bottom:20px;-o-object-fit:contain;object-fit:contain}.tet-couplet-pair{position:absolute;left:4px;top:4px;display:flex;gap:8px}.tet-couplet{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:40px;height:90px;padding:5px 2px;border:3px double #e6c17e;border-radius:2px 2px 1px 1px;color:#ffe5ad;background:linear-gradient(110deg,#8d302c,#b64e3c 50%,#96372e);box-shadow:inset 0 0 0 2px #76262038,2px 3px 6px #23140e26;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:400;line-height:1.5}.tet-couplet:first-child{transform:rotate(-3deg)}.tet-couplet:last-child{transform:translateY(3px) rotate(2deg)}.tet-couplet:before{content:"";position:absolute;left:4px;right:4px;top:-4px;height:3px;border-radius:2px;background:#d7b16e}.tet-couplet:after{content:"";position:absolute;width:5px;height:8px;left:calc(50% - 2px);top:calc(100% + 2px);border-inline:1px solid #d7b16e}.tet-admin-swatch{padding-right:45%;min-height:198px}.tet-admin-swatch>img{position:absolute;width:52%;height:92%;right:8px;bottom:4px;-o-object-fit:contain;object-fit:contain}.tet-admin-swatch strong,.tet-admin-swatch>span:last-child{position:relative;z-index:1}@container workspace (max-width: 780px){html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]{grid-template-columns:minmax(0,1fr) 180px;grid-template-rows:auto auto auto;padding:24px}html[data-seasonal-design=tet] [data-workspace-welcome]>a{grid-column:1;grid-row:3}html[data-seasonal-design=tet] [data-workspace-welcome]>[data-tet-welcome-art]{grid-column:2;grid-row:1/span 3;height:180px}}@container workspace (max-width: 480px){html[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]{grid-template-columns:minmax(0,1fr);padding:22px}html[data-seasonal-design=tet] [data-workspace-welcome]>a{grid-column:1;grid-row:3}html[data-seasonal-design=tet] [data-workspace-welcome]>[data-tet-welcome-art]{grid-column:1;grid-row:4;height:135px;width:220px;justify-self:center}}@media (max-width:600px){.tet-floating-mai{width:112px;right:-26px;bottom:-28px}html[data-seasonal-design=tet] [data-workspace-tasks]>[data-tet-task-art]{right:0;top:0;width:108px;height:75px}html[data-seasonal-design=tet] [data-tet-task-art] svg{width:100%;height:100%}html[data-seasonal-design=tet] [data-workspace-tasks]>div.relative>div:first-child{min-height:58px;padding-inline-end:100px}.tet-admin-swatch{padding:24px 24px 155px}.tet-admin-swatch>img{height:160px;width:220px;right:12px;bottom:0}}.tet-cutout-filter{position:absolute;overflow:hidden}.tet-sidebar-still-life>img{filter:url(#tet-solid-paper-cutout)}html:not(.dark)[data-seasonal-design=tet] [data-workspace-shell] .ant-layout-content,html:not(.dark)[data-seasonal-design=tet] body{background-image:none}html:not(.dark)[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) aside{background:#ffffff!important;border-color:#d8d5d0!important}html:not(.dark)[data-seasonal-design=tet] [data-admin-shell] header,html:not(.dark)[data-seasonal-design=tet] [data-workspace-topbar]>header{background:#ffffff!important;border-bottom-color:#d8d5d0!important;box-shadow:none}html:not(.dark)[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-card{box-shadow:0 2px 4px #203b4b0d}html:not(.dark)[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-card-head{background:#dce6e9;color:#193b44}html:not(.dark)[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-card .text-slate-400{color:#555d58!important}html:not(.dark)[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-table-thead>tr>th{color:#24434d;background:#dce6e9!important;border-bottom-color:#aabdc6!important;font-weight:600}html:not(.dark)[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-table-container{border:1px solid #b5c3cc;border-radius:8px}html:not(.dark)[data-seasonal-design=tet] :is([data-workspace-shell],[data-admin-shell]) .ant-table-thead>tr>th:before{background-color:#b5c3cc!important}html:not(.dark)[data-seasonal-design=tet] [data-workspace-tasks] [data-today-task]{background:#ffffff;border-color:#aebfb8;box-shadow:0 2px 3px #1f443610;padding:14px}html:not(.dark)[data-seasonal-design=tet] [data-today-task]>div:first-child>div:last-child>span:last-child{font-size:12px;font-weight:500;line-height:1.5;color:#47514b}html:not(.dark)[data-seasonal-design=tet] [data-workspace-tasks] [data-today-task] a{color:#16766a;font-size:12px}html:not(.dark)[data-seasonal-design=tet] [data-workspace-tasks] [data-today-task]>a{border-top-color:#d5e2dc}html:not(.dark)[data-seasonal-design=tet] [data-workspace-shell] aside .ant-layout-sider-children>div:first-child{background:#ffffff!important;border-bottom-color:#d8d5d0!important}html:not(.dark)[data-holiday-theme=tet] [data-workspace-shell] [data-workspace-welcome]{background:linear-gradient(110deg,#7a3430,#8d4436)!important;border-color:#955f49!important;box-shadow:none}html:not(.dark)[data-seasonal-design=tet] [data-workspace-shell] [data-workspace-welcome]:after{border:0}html[data-holiday-theme] [data-public-header]{border-bottom:3px solid var(--holiday-welcome);background:var(--surface-card)}html[data-holiday-theme] [data-workspace-shell] [data-workspace-welcome]:before{content:var(--holiday-tagline)}html[data-holiday-theme]:where(:not([data-holiday-theme=tet])) [data-workspace-shell] [data-workspace-welcome]{background:var(--holiday-welcome)!important;border-color:color-mix(in srgb,var(--holiday-welcome),#e5bd75 45%)!important}html.dark[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-tasks]{background:color-mix(in srgb,var(--holiday-welcome) 30%,#14212b)!important}html.dark[data-holiday-theme]:not([data-holiday-theme=tet]) :is([data-workspace-shell],[data-admin-shell]) aside{background:linear-gradient(150deg,color-mix(in srgb,var(--holiday-welcome) 35%,#1b2633),#17232e)!important}html.dark[data-holiday-theme]:not([data-holiday-theme=tet]) :is([data-workspace-topbar]>header,[data-admin-shell] header){background:color-mix(in srgb,var(--holiday-welcome) 25%,#17232e)!important}html[data-holiday-theme]:not([data-holiday-theme=tet]) .tet-screen-trim:before{background:repeating-linear-gradient(90deg,var(--holiday-welcome) 0 47px,#dcb66d 47px 50px)}html[data-holiday-theme]:not([data-holiday-theme=tet]) .tet-sidebar-still-life>img{width:195px;height:120px;left:8px;bottom:2px;-o-object-fit:contain;object-fit:contain;filter:none}html[data-holiday-theme]:not([data-holiday-theme=tet]) .tet-sidebar-still-life{height:128px}html[data-holiday-theme]:not([data-holiday-theme=tet]) .tet-sidebar-still-life p{color:var(--surface-muted);font-size:10px}html[data-holiday-theme]:not([data-holiday-theme=tet]) .tet-floating-mai{right:-12px;bottom:-8px;width:clamp(120px,12vw,170px)}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-shell] .ant-layout-content>div>:first-child h1:after{display:none}.seasonal-preview-notice{position:fixed;bottom:12px;left:50%;transform:translateX(-50%);z-index:1200;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 12px;border:1px solid var(--surface-border);border-radius:8px;background:var(--surface-card);color:var(--surface-text);box-shadow:0 3px 14px #0002;font-size:12px}.seasonal-preview-notice button{color:var(--surface-primary);font-weight:600;white-space:nowrap}html:has([data-initial-page-loader]) .seasonal-preview-notice{visibility:hidden}@media (max-width:600px){html[data-holiday-theme]:not([data-holiday-theme=tet]) .tet-floating-mai{width:100px}}.holiday-greeting{display:flex;align-items:center;gap:14px;width:100%;min-width:0;height:34px;padding:0 16px;background:var(--holiday-welcome,#7a3430);color:#fff5df;font-size:12px;line-height:1.5}.holiday-greeting-label{display:flex;align-items:center;gap:16px;flex-shrink:0;font-weight:700;letter-spacing:.08em}.holiday-greeting-label i{color:#efd08c;font-style:normal}.holiday-greeting-window{min-width:0;flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 16px,black calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,black 16px,black calc(100% - 16px),transparent)}.holiday-greeting-track{display:flex;width:-moz-max-content;width:max-content;animation:holiday-wishes 52s linear infinite}.holiday-greeting-track>span{display:flex;align-items:center;flex-shrink:0;gap:50px;padding-inline-end:50px;white-space:nowrap}.holiday-greeting-track i{color:#efd08c;font-style:normal}.holiday-greeting button{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:#ffffff18;color:inherit}.holiday-greeting button:hover{background:#ffffff30}.holiday-greeting button:focus-visible{outline:2px solid #fff5df;outline-offset:2px}.holiday-greeting-window:hover .holiday-greeting-track,.holiday-greeting[data-paused=true] .holiday-greeting-track{animation-play-state:paused}@keyframes holiday-wishes{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.holiday-greeting-track{animation:none}.holiday-greeting-window{overflow-x:auto}.holiday-greeting-track>span:nth-child(2){display:none}}html:has([data-initial-page-loader]) .holiday-greeting{visibility:hidden}.holiday-hero-illustration{position:relative;height:100%;width:100%}.holiday-gallery-art{position:relative;display:flex;justify-content:center;height:220px;overflow:hidden;border-radius:8px 8px 0 0}.holiday-gallery-art>img{height:100%;width:90%;-o-object-fit:contain;object-fit:contain}.holiday-gallery-art>span{position:absolute;z-index:1;top:12px;left:12px;padding:4px 10px;border-radius:30px;background:#132d36bb;color:#fff5df;font-size:11px;letter-spacing:.1em}.holiday-gallery-art:is([data-layout=dedication],[data-layout=heritage],[data-layout=floral]){background:#ede9df!important}.holiday-date-seal{position:absolute;top:0;right:8px;padding:5px 12px;border:1px solid #e5cb8a77;border-radius:40px;color:#fff5df;background:#15342b8c;font-size:12px;font-weight:600;letter-spacing:.1em}.holiday-route-signature{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;min-height:154px;margin-bottom:22px;padding:20px 28px;border:1px solid var(--tet-line);border-radius:12px;background:var(--surface-card)}.holiday-route-signature>div{position:relative;z-index:1;min-width:0;flex:1}.holiday-route-signature span{color:var(--surface-primary);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.5}.holiday-route-signature strong{display:block;margin:6px 0;color:var(--surface-text);font-family:var(--font-inter),sans-serif;font-size:21px;font-weight:600;line-height:1.5}.holiday-route-signature p{color:var(--surface-muted);font-size:12px}.holiday-route-signature>img{flex-shrink:0;width:240px;height:170px;margin:-15px 0;-o-object-fit:contain;object-fit:contain}.holiday-route-signature[data-position=left]{flex-direction:row-reverse;justify-content:flex-end;gap:25px}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-shell] [data-workspace-welcome]{min-height:270px;overflow:visible}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-welcome]>[data-tet-welcome-art]{height:240px}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-welcome]:after{border:none}html[data-holiday-layout=dedication] [data-workspace-shell] [data-workspace-welcome]{grid-template-columns:minmax(260px,.85fr) minmax(0,1fr);background:#e9eadf!important;border-color:#afbfac!important}html[data-holiday-layout=dedication] [data-workspace-shell] [data-workspace-welcome]:before{grid-column:2;color:#355e4e;letter-spacing:.12em;font-size:12px}html[data-holiday-layout=dedication] [data-workspace-welcome]>div:first-child{grid-column:2}html[data-holiday-layout=dedication] [data-workspace-welcome]>a{grid-column:2;justify-self:start}html[data-holiday-layout=dedication] [data-workspace-welcome]>[data-tet-welcome-art]{grid-column:1;height:260px}html[data-holiday-layout=dedication] [data-workspace-shell] [data-workspace-welcome] p{color:#294c3f!important}html[data-holiday-layout=dedication] .holiday-date-seal{background:#32574f;top:auto;bottom:4px}html.dark[data-holiday-layout=dedication] [data-workspace-shell] [data-workspace-welcome]{background:#223c35!important}html.dark[data-holiday-layout=dedication] [data-workspace-shell] [data-workspace-welcome] p{color:#f1ecd9!important}html.dark[data-holiday-layout=dedication] [data-workspace-shell] [data-workspace-welcome]:before{color:#e3ca92}html[data-holiday-layout=floral] [data-workspace-shell] [data-workspace-welcome]{background:#f5e8e8!important;border-color:#cfb1bd!important;border-radius:22px 6px 22px 6px}html[data-holiday-layout=floral] [data-workspace-shell] [data-workspace-welcome] p{color:#673c54!important}html[data-holiday-layout=floral] [data-workspace-shell] [data-workspace-welcome]:before{color:#8a4a66}html.dark[data-holiday-layout=floral] [data-workspace-shell] [data-workspace-welcome]{background:#412d3b!important}html.dark[data-holiday-layout=floral] [data-workspace-shell] [data-workspace-welcome] p{color:#f8e6ed!important}html.dark[data-holiday-layout=floral] [data-workspace-shell] [data-workspace-welcome]:before{color:#ecc2d2}html[data-holiday-layout=silk] [data-workspace-shell] [data-workspace-welcome]{grid-template-columns:minmax(0,1fr) minmax(270px,.85fr);background:linear-gradient(120deg,#69435e,#482f4b)!important;border-radius:6px 28px 6px 28px}html[data-holiday-layout=silk] [data-workspace-welcome]>[data-tet-welcome-art]{height:260px}html[data-holiday-layout=silk] [data-workspace-shell] [data-workspace-welcome]:before{font:600 23px var(--font-inter),sans-serif;letter-spacing:0;color:#f2d7bf}html:is([data-holiday-layout=moonlight],[data-holiday-layout=midnight]) [data-workspace-shell] [data-workspace-welcome]{background:radial-gradient(ellipse at 80% 25%,#63557c,#252d50 70%)!important;border-color:#9b8b6b!important}html[data-holiday-layout=moonlight] [data-workspace-shell] [data-workspace-welcome]{grid-template-columns:minmax(260px,.9fr) minmax(0,1fr)}html[data-holiday-layout=moonlight] [data-workspace-shell] [data-workspace-welcome]:before,html[data-holiday-layout=moonlight] [data-workspace-welcome]>a,html[data-holiday-layout=moonlight] [data-workspace-welcome]>div:first-child{grid-column:2}html[data-holiday-layout=moonlight] [data-workspace-welcome]>[data-tet-welcome-art]{grid-column:1;height:260px}html:is([data-holiday-layout=moonlight],[data-holiday-layout=midnight]) [data-workspace-shell] [data-workspace-welcome]:before{font:600 22px var(--font-inter),sans-serif;letter-spacing:.02em}html[data-holiday-layout=heritage] [data-workspace-shell] [data-workspace-welcome]{background:#ece4d3!important;border-color:#bba77e!important;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(280px,1.1fr)}html[data-holiday-layout=heritage] [data-workspace-shell] [data-workspace-welcome] p{color:#574832!important}html[data-holiday-layout=heritage] [data-workspace-shell] [data-workspace-welcome]:before{color:#76603a;font:600 22px var(--font-inter),sans-serif;letter-spacing:.03em}html.dark[data-holiday-layout=heritage] [data-workspace-shell] [data-workspace-welcome]{background:#37352a!important}html.dark[data-holiday-layout=heritage] [data-workspace-shell] [data-workspace-welcome] p{color:#efe4c9!important}html.dark[data-holiday-layout=heritage] [data-workspace-shell] [data-workspace-welcome]:before{color:#dec18b}html[data-holiday-layout=panorama] [data-workspace-shell] [data-workspace-welcome]{background:linear-gradient(110deg,#7f3533,#a74c3c)!important;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);border-radius:6px}html[data-holiday-layout=panorama] [data-workspace-shell] [data-workspace-welcome]:before{font:600 22px var(--font-inter),sans-serif;letter-spacing:.03em}html[data-holiday-layout=playful] [data-workspace-shell] [data-workspace-welcome]{background:#2d6775!important;border-radius:24px}html[data-holiday-layout=playful] [data-workspace-welcome]>[data-tet-welcome-art]{transform:rotate(-3deg)}html[data-holiday-layout=evergreen] [data-workspace-shell] [data-workspace-welcome]{background:linear-gradient(125deg,#294d40,#18392f)!important;border-color:#b69a61!important}html[data-holiday-layout=evergreen] [data-workspace-shell] [data-workspace-welcome]:before{font:600 24px var(--font-inter),sans-serif;color:#ebd6af;letter-spacing:.02em}html[data-holiday-layout=workshop] [data-workspace-shell] [data-workspace-welcome]{border-radius:4px;border-inline-start:6px solid #d5af62!important}@container workspace (max-width: 600px){html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-shell] [data-workspace-welcome]{grid-template-columns:minmax(0,1fr);padding:22px}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-shell] [data-workspace-welcome]:before{grid-column:1;grid-row:1}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-welcome]>div:first-child{grid-column:1;grid-row:2}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-welcome]>a{grid-column:1;grid-row:3}html[data-holiday-theme]:not([data-holiday-theme=tet]) [data-workspace-welcome]>[data-tet-welcome-art]{grid-column:1;grid-row:4;width:100%;height:200px}}@media (max-width:600px){.holiday-greeting{padding-inline:10px;gap:8px;font-size:11px}.holiday-greeting-label{gap:8px;font-size:10px}.holiday-route-signature{min-height:120px;padding:16px;gap:8px!important}.holiday-route-signature>img{width:110px;height:110px}.holiday-route-signature strong{font-size:16px}.holiday-route-signature p{display:none}}html[data-holiday-theme] [data-admin-sidebar]{--admin-nav-text:#334e68;--admin-nav-muted:#536579;--admin-nav-group:#596d82;--admin-nav-active:#006e63;--admin-nav-active-bg:#d8f3ec;--admin-nav-active-border:#8bc9bc;--admin-nav-hover:#eaf1f6;--admin-nav-active-hover:#c9eae1;--admin-nav-footer:#f1f5f8;--admin-nav-border:#cbd5e1}html.dark[data-holiday-theme] [data-admin-sidebar]{--admin-nav-text:#d1ddea;--admin-nav-muted:#b1c2d4;--admin-nav-group:#a9bbcf;--admin-nav-active:#9cf1df;--admin-nav-active-bg:#173d3c;--admin-nav-active-border:#39766e;--admin-nav-hover:#2a3b49;--admin-nav-active-hover:#204b47;--admin-nav-footer:#14222e;--admin-nav-border:#3b4b5b}html[data-holiday-theme] [data-admin-sidebar] [data-admin-nav-item]{color:var(--admin-nav-text)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-nav-item] svg{color:inherit}html[data-holiday-theme] [data-admin-sidebar] [data-admin-nav-item]:hover{color:var(--admin-nav-text);background-color:var(--admin-nav-hover)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-nav-item][aria-current=page]{color:var(--admin-nav-active);background-color:var(--admin-nav-active-bg);border-color:var(--admin-nav-active-border);font-weight:600}html[data-holiday-theme] [data-admin-sidebar] [data-admin-nav-item][aria-current=page]:hover{background-color:var(--admin-nav-active-hover)}html[data-holiday-theme] [data-admin-sidebar] :is([data-admin-sidebar-secondary],[data-admin-sidebar-count]){color:var(--admin-nav-muted)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-sidebar-group]{color:var(--admin-nav-group)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-sidebar-brand]{color:var(--admin-nav-active)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-sidebar-user-name]{color:var(--admin-nav-text)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-sidebar-footer]{background-color:var(--admin-nav-footer);border-color:var(--admin-nav-border)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-sidebar-brand-row]{border-color:var(--admin-nav-border)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-sidebar-logout]{color:var(--admin-nav-muted)}html[data-holiday-theme] [data-admin-sidebar] [data-admin-sidebar-logout]:hover{color:var(--admin-nav-text);background-color:var(--admin-nav-hover)}