:root{--site-green:#63c660;--site-green-600:#52b34f;--site-pale:#daf1da;--site-pale-2:#f4faf4;--site-pale-hover:#c8ebc8;--site-text:#231f20;--site-sub:#524f50;--site-gut:clamp(20px, 6.2vw, 120px);--site-card-radius:30px;--site-bw:3px;--site-font:var(--studio-font)}.site-skin,html[data-site-skin]{--background:transparent;--foreground:var(--site-text);--card:#fff;--card-foreground:var(--site-text);--popover:#fff;--popover-foreground:var(--site-text);--primary:var(--site-green);--primary-foreground:var(--site-text);--secondary:var(--site-pale);--secondary-foreground:var(--site-text);--muted:#eef8ee;--muted-foreground:var(--site-sub);--accent:var(--site-green);--accent-foreground:var(--site-text);--gold:var(--site-green);--gold-foreground:var(--site-text);--border:#bfe5be;--input:#bfe5be;--ring:var(--site-text);--ink:var(--site-text);--ink-foreground:#fff;--paper:#fff;--radius:.875rem;--font-body:var(--site-font);--font-display:var(--site-font);--font-sans:var(--site-font);--font-serif:var(--site-font);color:var(--site-text);font-family:var(--site-font)}.site-skin :is(button,input,select,textarea){font-family:inherit}html[data-site-skin]{--wa-green:var(--site-green);--wa-out:var(--site-pale);--wa-panel:var(--site-pale-2);--wa-avatar:var(--site-pale);--wa-on-action:var(--site-text)}.site-bg{background:linear-gradient(#ffffffb3,#ffffffb3),#fff url(/designer-studio/tile.png) 12px 30px/165px 129px}@media (width<=699px){.site-bg{background-size:auto,110px 86px}}.site-skin :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.occ-sheet-layer :is(a,button):focus-visible{outline:3px solid var(--site-text);outline-offset:2px}.site-wrap{box-sizing:border-box;max-width:1760px;padding-inline:var(--site-gut);margin-inline:auto}.site-eyebrow{letter-spacing:.02em;text-transform:uppercase;color:var(--site-text);font-size:clamp(12px,1.1vw,16px);font-weight:300}.site-eyebrow-rule{letter-spacing:.14em;align-items:center;gap:14px;margin-bottom:14px;display:flex}.site-rule{background:var(--site-green);border-radius:3px;width:36px;height:3px;display:block}.site-h-xl{letter-spacing:-.012em;max-width:8.2em;margin-top:20px;font-size:clamp(44px,5.9vw,108px);font-weight:700;line-height:.96}.site-h-lg{letter-spacing:-.01em;font-size:clamp(38px,4.6vw,84px);font-weight:700;line-height:1}.site-sub-xl{max-width:15em;margin-top:clamp(18px,2vw,34px);font-size:clamp(24px,3.5vw,64px);font-weight:300;line-height:1.12}.site-sub{color:var(--site-sub);font-size:clamp(16px,1.35vw,21px);font-weight:300;line-height:1.45}.site-btn{background:var(--site-green);height:56px;color:var(--site-text);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 30px;font-size:18px;font-weight:700;transition:background .15s;display:inline-flex}.site-btn:hover{background:var(--site-green-600)}.site-btn-xl{height:clamp(56px,4.6vw,72px);padding:0 clamp(26px,2.2vw,40px);font-size:clamp(18px,1.55vw,24px)}.site-hdr{z-index:50;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:clamp(14px,2.2vw,34px);display:grid;position:relative}.site-logo img{width:auto;height:clamp(54px,5.4vw,92px);display:block}.site-nav{gap:clamp(8px,1.6vw,40px);min-width:0;display:none}.site-nav :is(a,button){background:var(--site-pale);min-width:clamp(96px,8.4vw,128px);height:clamp(36px,2.6vw,42px);color:var(--site-text);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:clamp(14px,1.05vw,16px);font-weight:700;transition:background .15s;display:inline-flex}.site-nav :is(a,button):hover{background:var(--site-pale-hover)}.site-nav :is(a,button)[aria-current=page]{background:var(--site-green)}.site-tools{justify-content:flex-end;align-items:center;gap:10px;display:flex}.site-ibtn{background:var(--site-pale);width:44px;height:44px;color:var(--site-text);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background .15s;display:inline-grid}.site-ibtn:hover{background:var(--site-pale-hover)}.site-ibtn[aria-current=page]{background:var(--site-green)}@media (width>=1024px){.site-ibtn.lg\:hidden{display:none}}.site-ibtn svg{stroke-width:2px;width:20px;height:20px}@media (width>=1024px){.site-nav{display:flex}.site-nav :is(a,button){padding:0 22px}}@media (width<=1023px){.site-hdr{grid-template-columns:auto 1fr}}.site-hdr-compact{--site-hdr-h:56px}@media (width>=1024px){.site-hdr-compact{--site-hdr-h:72px}}@media (height<=520px) and (orientation:landscape){.site-hdr-compact{--site-hdr-h:52px}}.site-hdr-compact .site-hdr{box-sizing:border-box;height:var(--site-hdr-h);gap:10px;padding-block:8px}.site-hdr-compact .site-logo{align-items:center;display:flex}.site-hdr-compact .site-logo img{height:calc(var(--site-hdr-h) - 16px)}.site-hdr-compact .site-nav :is(a,button){min-width:clamp(80px,6.6vw,104px);height:clamp(30px,2.1vw,34px);padding:0 14px;font-size:clamp(13px,.95vw,15px)}.site-hdr-compact .site-ibtn{width:38px;height:38px}.site-hdr-compact .site-ibtn svg{width:18px;height:18px}.site-drawer-layer{z-index:2100;position:fixed;inset:0}.site-drawer-dim{background:#231f204d;border:0;position:absolute;inset:0}.site-drawer{box-sizing:border-box;border-left:var(--site-bw) solid var(--site-green);width:min(88vw,360px);color:var(--site-text);font-family:var(--site-font);inset-block:0;background:linear-gradient(#ffffffb8,#ffffffb8),#fff url(/designer-studio/tile.png) 12px 30px/110px 86px;flex-direction:column;padding:22px 24px 28px;display:flex;position:absolute;right:0;overflow-y:auto;box-shadow:-30px 0 60px -30px #231f204d}.site-drawer-top{justify-content:space-between;align-items:center;display:flex}.site-drawer-top img{width:auto;height:54px}.site-drawer-nav{flex-direction:column;gap:12px;margin-top:34px;display:flex}.site-drawer-nav :is(a,button){background:var(--site-pale);width:100%;min-height:60px;color:var(--site-text);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:0 26px;font-size:20px;font-weight:700;display:flex}.site-drawer-nav :is(a,button)[aria-current=page]{background:var(--site-green)}.site-drawer-nav svg{stroke-width:2.6px;flex:none;width:22px;height:22px}@media (prefers-reduced-motion:no-preference){.site-drawer{animation:.22s ease-out site-drawer-in}}@keyframes site-drawer-in{0%{opacity:0;transform:translate(24px)}}.site-ftr{border-top:var(--site-bw) solid var(--site-green);background:#ffffffb3;margin-top:clamp(24px,3vw,48px);padding-block:clamp(24px,3vw,44px) 28px}.site-ftr-brand{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.site-ftr-brand img{width:auto;height:64px}.site-ftr-name{letter-spacing:.1em;font-size:14px;font-weight:700}.site-ftr-year{letter-spacing:0;color:var(--site-sub);margin-inline-start:6px;font-weight:300}.site-ftr-nav{flex-wrap:wrap;gap:6px 26px;margin-top:18px;font-size:15px;font-weight:300;display:flex}.site-ftr-nav a{border-bottom:2px solid #0000;padding:6px 0;display:inline-block}.site-ftr-nav a:hover{border-color:var(--site-green)}@media (pointer:coarse){.site-ftr-nav a{padding-block:12px}}.site-hero{padding-block:clamp(28px,5.4vw,100px) clamp(40px,5vw,90px)}.site-hero-inner{flex-direction:column;align-items:flex-start;display:flex}.site-hero-inner .site-btn{margin-top:clamp(28px,4vw,72px)}@media (width>=1000px){.site-hero-inner{grid-template-columns:max-content minmax(0,1fr);place-items:start;column-gap:clamp(32px,4vw,96px);display:grid}.site-hero-inner .site-eyebrow{grid-column:1/-1}.site-hero-inner .site-h-xl{grid-column:1}.site-hero-inner .site-sub-xl{grid-area:1/2;justify-self:end;max-width:17em;margin-top:clamp(20px,1.6vw,34px);font-size:clamp(20px,1.9vw,36px);line-height:1.25}.site-hero-inner .site-btn{grid-column:1}}.site-section{padding-block:clamp(40px,5vw,96px)}.site-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(24px,3.2vw,52px);display:flex}@media (width<=699px){.site-btn{height:52px;padding:0 24px;font-size:17px}}.occ-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(16px,2.4vw,44px);display:grid}@media (width<=1099px){.occ-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.occ-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.occ-skel{aspect-ratio:1;border:var(--site-bw) solid var(--site-pale);border-radius:var(--site-card-radius);background:var(--site-pale-2)}@media (prefers-reduced-motion:no-preference){.occ-skel{animation:1.4s ease-in-out infinite occ-pulse}}@keyframes occ-pulse{50%{opacity:.55}}.occ-wrap{min-width:0;position:relative}.occ-cube{width:100%;color:var(--site-text);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.occ-pic{aspect-ratio:1;border:var(--site-bw) solid var(--site-green);border-radius:var(--site-card-radius);background:#fff;transition:box-shadow .15s;display:block;position:relative;overflow:hidden}.occ-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.occ-pic[data-empty]{background:var(--site-pale-2);place-items:center;display:grid}.occ-empty-icon{color:#9fd89d;stroke-width:1.6px;width:14%;min-width:22px;height:14%;min-height:22px}.occ-cube:hover .occ-pic,.occ-wrap[data-open] .occ-pic{box-shadow:0 0 0 3px var(--site-green)}.occ-name-row{justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:10px 8px 0;display:flex}.occ-name{min-width:0;font-size:clamp(17px,1.45vw,22px);font-weight:700;line-height:1.1}.occ-wrap[data-open] .occ-name{text-decoration:underline;-webkit-text-decoration-color:var(--site-green);-webkit-text-decoration-color:var(--site-green);text-decoration-color:var(--site-green);text-underline-offset:6px;text-decoration-thickness:3px}.occ-meta{color:var(--site-sub);flex:none;align-items:center;gap:4px;font-size:14px;font-weight:300;display:inline-flex}.occ-chev{width:16px;height:16px;color:var(--site-text);stroke-width:2.6px}.occ-wrap[data-open]:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.occ-panel{z-index:40;box-sizing:border-box;overscroll-behavior:contain;border:var(--site-bw) solid var(--site-green);scrollbar-width:thin;scrollbar-color:var(--site-green) transparent;background:#fff;border-radius:26px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 26px 44px -24px #231f2066}@media (prefers-reduced-motion:no-preference){.occ-panel{animation:.14s ease-out occ-in}}@keyframes occ-in{0%{opacity:0;transform:translateY(-4px)}}.occ-row{color:var(--site-text);outline-offset:-3px;border-radius:18px;align-items:center;gap:12px;padding:6px 8px;font-size:16px;line-height:1.25;display:flex}.occ-row:hover,.occ-row:focus-visible{background:var(--site-pale)}.occ-row-name{overflow-wrap:anywhere;min-width:0}.occ-thumb{background:var(--site-pale-2);border-radius:10px;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative;overflow:hidden}.occ-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.occ-thumb .occ-empty-icon{width:22px;height:22px}.site-sheet-layer{z-index:2100;font-family:var(--site-font);position:fixed;inset:0}.site-sheet-dim{background:#231f2059;position:absolute;inset:0}.site-sheet{box-sizing:border-box;border:var(--site-bw) solid var(--site-green);max-height:80dvh;color:var(--site-text);inset-inline:0;background:#fff;border-bottom:0;border-radius:30px 30px 0 0;outline:0;flex-direction:column;display:flex;position:absolute;bottom:0;box-shadow:0 -24px 50px -24px #231f2059}@media (prefers-reduced-motion:no-preference){.site-sheet{animation:.2s ease-out site-sheet-in}}@keyframes site-sheet-in{0%{opacity:0;transform:translateY(24px)}}.site-sheet-grab{background:#cfe9cf;border-radius:9px;width:44px;height:5px;margin:10px auto 4px}.site-sheet-head{justify-content:space-between;align-items:center;gap:12px;padding:6px 20px 12px;display:flex}.site-sheet-title{min-width:0;font-size:22px;font-weight:700}.site-sheet-close{background:var(--site-pale);width:44px;height:44px;color:var(--site-text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.site-sheet-close svg{width:20px;height:20px}.site-sheet-list{overscroll-behavior:contain;padding:0 10px max(18px, env(safe-area-inset-bottom));overflow-y:auto}.site-sheet-list .occ-row{min-height:60px;font-size:18px}html[data-site-skin] .app-select-trigger{border:var(--site-bw) solid var(--site-green);min-height:48px;color:var(--site-text);background:#fff;border-radius:999px;padding-inline:20px 8px;font-size:16px}html[data-site-skin] .app-select-trigger:hover:not(:disabled){border-color:var(--site-green-600)}html[data-site-skin] .app-select-trigger:focus-visible{border-color:var(--site-green);outline:3px solid var(--site-text);outline-offset:2px;box-shadow:none}html[data-site-skin] .app-select-trigger[data-state=open]{border-color:var(--site-green);box-shadow:none}html[data-site-skin] .app-select-trigger:disabled{border-color:var(--site-pale)}html[data-site-skin] .app-select-chevron{box-sizing:border-box;background:var(--site-pale);width:30px;height:30px;color:var(--site-text);border-radius:50%;padding:7px}html[data-site-skin] .app-select-trigger[data-state=open] .app-select-chevron{background:var(--site-text);color:#fff}html[data-site-skin] .app-select-content,html[data-site-skin] .app-pop{border:var(--site-bw) solid var(--site-green);color:var(--site-text);font-family:var(--site-font);scrollbar-color:var(--site-green) transparent;background:#fff;border-radius:26px;padding:8px;box-shadow:0 26px 44px -24px #231f2066}html[data-site-skin] .app-select-viewport{scrollbar-color:var(--site-green) transparent}html[data-site-skin] .app-select-item{border-radius:18px;min-height:46px;font-size:16px}html[data-site-skin] .app-select-item[data-highlighted]{background:var(--site-pale)}html[data-site-skin] .app-select-item[data-state=checked]{background:var(--site-green);font-weight:700}html[data-site-skin] .app-select-check{color:var(--site-text)}html[data-site-skin] .app-select-heading{color:var(--site-sub);font-weight:700}html[data-site-skin] .app-select-group+.app-select-group,html[data-site-skin] .app-select-item+.app-select-group,html[data-site-skin] .app-select-group+.app-select-item{border-top-color:var(--site-pale)}html[data-site-skin] :is(.app-pop,[data-radix-popper-content-wrapper]>[role=menu]) :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[cmdk-item]):is([data-highlighted],[data-selected=true],:focus-visible){background:var(--site-pale);color:var(--site-text);outline:0}html[data-site-skin] .app-date-cell[data-selected],html[data-site-skin] .app-date-done{background:var(--site-green);color:var(--site-text)}@media (pointer:coarse){html[data-site-skin] .app-select-trigger,html[data-site-skin] .app-select-item{min-height:48px}}.dl-page{box-sizing:border-box;max-width:1760px;padding:clamp(14px, 2.4vw, 36px) var(--site-gut) clamp(40px, 6vw, 90px);margin-inline:auto}.dl-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dl-head{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.dl-title{text-align:center;letter-spacing:-.01em;color:var(--site-text);margin:0;font-size:clamp(30px,3.6vw,56px);font-weight:700;line-height:1.08}.dl-note{max-width:44em;color:var(--site-sub);margin:0;font-size:clamp(14px,1.15vw,17px);font-weight:300;line-height:1.45}.dl-note strong{color:var(--site-text);font-weight:700}.dl-edit{border:var(--site-bw) solid var(--site-green);min-height:48px;color:var(--site-text);text-align:center;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:8px 26px;font-size:clamp(14px,1.15vw,17px);font-weight:700;transition:background .15s;display:inline-flex}.dl-edit svg{flex:none;width:18px;height:18px}a.dl-edit:hover{background:var(--site-pale)}.dl-edit-off{border-color:var(--border);color:var(--site-sub);cursor:not-allowed}.dl-card{box-sizing:border-box;border:var(--site-bw) solid var(--site-green);background:#fff;border-radius:clamp(26px,3.4vw,44px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(14px,2.2vw,30px);width:100%;max-width:1000px;margin:clamp(18px,2.4vw,32px) auto 0;padding:clamp(18px,3vw,42px);display:grid}.dl-card>*{grid-column:1/-1;min-width:0}.dl-label{color:var(--site-text);margin:0;font-size:clamp(16px,1.3vw,20px);font-weight:400}.dl-small{color:var(--site-sub);margin:0;font-size:clamp(12px,.95vw,14px);font-weight:300;line-height:1.4}.dl-formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.2vw,30px);display:grid}.dl-pill{box-sizing:border-box;background:var(--site-green);width:100%;min-height:clamp(52px,4.2vw,60px);color:var(--site-text);cursor:pointer;text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:8px 20px;font-size:clamp(18px,1.55vw,22px);font-weight:700;transition:background .15s;display:inline-flex}.dl-pill:hover:not(:disabled){background:var(--site-green-600)}.dl-pill:disabled{background:var(--site-pale);color:var(--site-sub);cursor:not-allowed}.dl-pill-sm{letter-spacing:.04em;width:auto;min-height:50px;padding-inline:28px;font-size:clamp(15px,1.2vw,18px)}.dl-pill-link{width:auto;margin-inline:auto;padding-inline:32px}.dl-spin{width:1.1em;height:1.1em;animation:.9s linear infinite dl-spin}@keyframes dl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dl-spin,.dl-skel{animation:none}}.dl-print{flex-direction:column;grid-column:1;align-self:center;align-items:stretch;gap:12px;min-width:0;display:flex}.dl-email{border:2px solid var(--site-green);border-radius:clamp(22px,2.4vw,32px);flex-direction:column;grid-column:2/4;gap:10px;padding:clamp(16px,1.8vw,24px);display:flex}.dl-chips{flex-wrap:wrap;gap:12px;margin-top:2px;display:flex}.dl-chip{background:var(--site-pale);min-width:76px;min-height:44px;color:var(--site-text);cursor:pointer;border:0;border-radius:999px;padding:6px 22px;font-size:clamp(14px,1.1vw,16px);font-weight:700;transition:background .15s}.dl-chip:hover:not(:disabled):not([data-active=true]){background:var(--site-pale-hover)}.dl-chip[data-active=true]{background:var(--site-green)}.dl-chip:disabled{cursor:not-allowed;opacity:.7}.dl-send-row{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:4px;display:flex}.dl-email-text{white-space:nowrap}.dl-input{box-sizing:border-box;border:2px solid var(--site-green);min-width:0;height:50px;color:var(--site-text);background:#fff;border-radius:14px;flex:170px;padding:0 18px;font-size:16px}.dl-input::placeholder{color:#8a8788}.dl-input[aria-invalid=true]{background:#fff8f6;border-color:#b3261e}.dl-msg{color:var(--site-text);align-items:flex-start;gap:10px;margin:0;font-size:clamp(13px,1vw,15px);font-weight:700;line-height:1.4;display:flex}.dl-msg svg{flex:none;width:18px;height:18px;margin-top:1px}.dl-card>.dl-msg-bad{background:#fdeceb;border:2px solid #b3261e;border-radius:16px;padding:12px 18px}.dl-msg-bad{color:#b3261e}.dl-msg-body{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.dl-msg-sub{color:#5f6b60;font-size:.93em;font-weight:400}.dl-gate{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-block:clamp(28px,5vw,64px);display:flex}.dl-gate-icon{background:var(--site-pale);border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.dl-gate-icon svg{width:32px;height:32px}.dl-gate-head{margin:0;font-size:clamp(18px,1.6vw,24px);font-weight:700}.dl-gate-text{max-width:34em;color:var(--site-sub);margin:0;font-weight:300}.dl-link{margin-top:12px;text-decoration:underline;display:inline-block}.dl-eyebrow{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--site-sub);margin:clamp(26px,3.4vw,46px) 0 14px;font-size:12px;font-weight:700}.dl-frame{box-sizing:border-box;width:min(100%, max(220px, calc((100svh - 170px) / var(--dl-aspect,1.4142) + 34px)));border:var(--site-bw) solid var(--site-green);background:#fff;border-radius:clamp(24px,3vw,40px);margin-inline:auto;padding:14px}.dl-sheet{background:#fff;border:1px solid #e6ece6;border-radius:6px;overflow:hidden;box-shadow:0 16px 22px -14px #231f2059}.dl-skel{background:linear-gradient(90deg, var(--site-pale-2), var(--site-pale), var(--site-pale-2));background-size:200% 100%;border-radius:30px;margin-inline:auto;animation:1.4s linear infinite dl-shimmer}.dl-skel-title{max-width:520px;height:56px}.dl-skel-card{max-width:1000px;height:280px;margin-top:28px}.dl-skel-poster{max-width:420px;height:480px;margin-top:40px}@keyframes dl-shimmer{to{background-position:-200% 0}}.dl-page :is(button,a,input):focus-visible{outline:3px solid var(--site-text);outline-offset:2px}@media (width<=699px){.dl-formats{grid-template-columns:minmax(0,1fr)}.dl-print,.dl-email{grid-column:1/-1}.dl-send-row .dl-pill-sm,.dl-input{flex:100%;width:100%}.dl-email-text{flex:100%}.dl-edit{width:100%;max-width:420px}}html[data-dp-pop] .app-select-content,html[data-dp-pop] .app-pop{color:#231f20;font-family:var(--site-font);scrollbar-color:#63c660 transparent;background:#fff;border:3px solid #63c660;border-radius:26px;padding:8px;box-shadow:0 26px 44px -24px #231f2066}html[data-dp-pop] .app-select-viewport{scrollbar-color:#63c660 transparent}html[data-dp-pop] .app-select-item{border-radius:18px;min-height:46px;font-size:16px}html[data-dp-pop] .app-select-item[data-highlighted]{background:#daf1da}html[data-dp-pop] .app-select-item[data-state=checked]{background:#63c660;font-weight:700}html[data-dp-pop] .app-select-check{color:#231f20}html[data-dp-pop] .app-select-heading{color:#524f50;font-weight:700}html[data-dp-pop] :is(.app-pop,[data-radix-popper-content-wrapper]>[role=menu]) :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[cmdk-item]):is([data-highlighted],[data-selected=true],:focus-visible){color:#231f20;background:#daf1da;outline:0}html[data-dp-pop] .app-date-cell[data-selected],html[data-dp-pop] .app-date-done{color:#231f20;background:#63c660}@media (pointer:coarse){html[data-dp-pop] .app-select-item{min-height:48px}}@media (width<=639px){.site-ftr{padding-bottom:72px}}
