.xc-planner-print-copy{display:none}.xc-planner-layout-mini{display:grid;grid-template-columns:repeat(2,1fr);gap:3px}.xc-planner-layout-mini i{display:block;border-radius:2px;background:#d1e7de}.xc-planner-mini-agenda,.xc-planner-mini-checklist,.xc-planner-mini-hourly{display:flex;flex-direction:column}.xc-planner-mini-columns,.xc-planner-mini-grid{grid-template-columns:repeat(4,1fr)}.xc-planner-mini-sidebar{grid-template-columns:2fr 1fr}.xc-planner-mini-split{grid-template-columns:repeat(3,1fr)}.xc-planner .xc-planner-sheet{min-width:0}.xc-planner[data-orientation=portrait] .xc-planner-sheet{max-width:790px}.xc-planner[data-orientation=landscape] .xc-planner-sheet{max-width:1060px}.xc-planner[data-paper=A5] .xc-planner-sheet{max-width:660px}.xc-planner .xc-planner-sheet textarea{field-sizing:content}.xc-planner-studio{grid-template-columns:minmax(0,1fr)}.xc-planner-preview-panel,.xc-planner-sidebar{min-width:0}.xc-planner-preview-scroller{overflow-x:auto;overscroll-behavior-x:contain;padding:2px 1px 12px}.xc-planner-preview-panel .xc-planner-sheet{width:100%;box-sizing:border-box}.xc-planner[data-paper=A4][data-orientation=portrait] .xc-planner-sheet{aspect-ratio:210/297}.xc-planner[data-paper=A4][data-orientation=landscape] .xc-planner-sheet{aspect-ratio:297/210}.xc-planner[data-paper=A5][data-orientation=portrait] .xc-planner-sheet{aspect-ratio:148/210}.xc-planner[data-paper=A5][data-orientation=landscape] .xc-planner-sheet{aspect-ratio:210/148}.xc-planner[data-paper=Letter][data-orientation=portrait] .xc-planner-sheet{aspect-ratio:8.5/11}.xc-planner[data-paper=Letter][data-orientation=landscape] .xc-planner-sheet{aspect-ratio:11/8.5}.xc-planner .xc-planner-week-columns{grid-template-columns:repeat(7,minmax(0,1fr))}.xc-planner .xc-planner-week-split{grid-template-columns:repeat(5,minmax(0,1fr))}.xc-planner .xc-planner-week-weekend{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-planner .xc-planner-month-sidebar{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.xc-planner .xc-planner-balanced-layout,.xc-planner .xc-planner-checklist-layout{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.xc-planner-studio{grid-template-columns:minmax(280px,320px) minmax(0,1fr)}.xc-planner-sidebar{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;scrollbar-width:thin}}@media (max-width:1023px){.xc-planner[data-mode=monthly] .xc-planner-sheet,.xc-planner[data-mode=weekly] .xc-planner-sheet{min-width:660px}}@media (min-width:1024px) and (max-width:1200px){.xc-planner[data-mode=monthly] .xc-planner-sheet,.xc-planner[data-mode=weekly] .xc-planner-sheet{min-width:620px}}@media print{.xc-planner,body,html{background:#fff!important}.xc-planner{padding:0!important;min-height:0!important}.xc-planner .xc-planner-controls,.xc-planner~footer,.xc-site-header{display:none!important}.xc-planner .xc-planner-studio{display:block!important}.xc-planner .xc-planner-sidebar{display:none!important}.xc-planner .xc-planner-preview-panel,.xc-planner .xc-planner-preview-scroller{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;overflow:visible!important;padding:0!important;max-height:none!important}.xc-planner .xc-planner-sheet{min-width:0!important;aspect-ratio:auto!important;width:100%!important;max-width:none!important;margin:0!important;border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.xc-planner .xc-planner-edit-field{display:none!important}.xc-planner .xc-planner-print-copy{display:block!important;white-space:pre-wrap;overflow-wrap:anywhere;font-size:9pt;line-height:1.4;min-height:1.25em;color:#1e293b}.xc-planner .xc-planner-print-line{border-bottom:1px solid #cbd5e1;padding:3px 2px 2px;min-height:1.5em}.xc-planner .xc-planner-print-area{min-height:30mm;border-bottom:1px solid #e2e8f0;padding:3px 2px}.xc-planner .xc-planner-check-mark{flex:0 0 auto;font-size:12pt}.xc-planner .xc-planner-time-row{padding:2px 4px!important;min-height:20px;break-inside:avoid}.xc-planner .xc-planner-day,.xc-planner .xc-planner-section{break-inside:avoid}.xc-planner .xc-planner-week-columns{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important}.xc-planner .xc-planner-week-split{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.xc-planner .xc-planner-balanced-layout,.xc-planner .xc-planner-checklist-layout,.xc-planner .xc-planner-week-weekend{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.xc-planner .xc-planner-month-sidebar{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,1fr)!important}.xc-planner .xc-planner-month-day{min-height:22mm!important;break-inside:avoid}.xc-planner .xc-planner-month-copy{border:0!important;min-height:12mm;font-size:7.5pt}.xc-planner .xc-planner-week-columns .xc-planner-print-area,.xc-planner .xc-planner-week-split .xc-planner-print-area{min-height:25mm;font-size:8pt}.xc-planner .xc-planner-agenda-row{min-height:19px;break-inside:avoid}.xc-planner .xc-planner-month-agenda{display:block!important}.xc-planner .xc-planner-month-agenda .xc-planner-agenda-row{margin-bottom:1.5mm}.xc-planner h2,.xc-planner h3{break-after:avoid}}.xc-planner .xc-planner-paper-fields{border:0;padding:0;margin:0;min-width:0}.xc-planner .xc-planner-sheet{--xc-paper-accent:#334155;--xc-paper-rule:#cbd5e1;--xc-paper-subtle:#e2e8f0;--xc-paper-bg:#fff;background:var(--xc-paper-bg)}.xc-planner[data-theme=minimal] .xc-planner-sheet{--xc-paper-accent:#047857;--xc-paper-rule:#b4cfc4;--xc-paper-subtle:#e5f1eb}.xc-planner[data-theme=soft] .xc-planner-sheet{--xc-paper-accent:#955e4c;--xc-paper-rule:#d8bdb0;--xc-paper-subtle:#f0e3db;--xc-paper-bg:#fffcf7}.xc-planner .xc-planner-sheet h2,.xc-planner .xc-planner-sheet h3{color:var(--xc-paper-accent)}.xc-planner .xc-planner-sheet .xc-planner-section h3{border-bottom:1px solid var(--xc-paper-subtle);padding-bottom:6px}.xc-planner .xc-planner-sheet .xc-planner-edit-field:not([type=checkbox]){border:0!important;border-bottom:1px solid var(--xc-paper-rule)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:5px 2px!important;resize:none!important;outline-offset:2px}.xc-planner .xc-planner-sheet .xc-planner-edit-field:not([type=checkbox]):focus-visible{outline:2px solid var(--xc-paper-accent);outline-offset:1px}.xc-planner .xc-planner-sheet .xc-planner-edit-field::placeholder{color:#a6b0be}.xc-planner .xc-planner-sheet .xc-planner-day{border-radius:3px;border-color:var(--xc-paper-rule)}.xc-planner .xc-planner-sheet .xc-planner-month-day{border-radius:2px}.xc-planner .xc-planner-sheet .xc-planner-month-day:has(textarea){border-color:var(--xc-paper-rule)}.xc-planner .xc-planner-sheet .xc-planner-month-day textarea{min-height:60px;resize:none!important}.xc-planner .xc-planner-sheet .xc-planner-agenda-row{border-radius:0;border-color:var(--xc-paper-subtle)}.xc-planner .xc-planner-sheet .xc-planner-time-row{border-color:var(--xc-paper-subtle)}.xc-planner .xc-planner-sheet .xc-planner-compact-slots{border-radius:3px;border-color:var(--xc-paper-subtle)}.xc-planner .xc-planner-sheet .xc-planner-undated-day{padding:8px 6px;border:1px solid var(--xc-paper-rule);min-width:0}.xc-planner .xc-planner-sheet .xc-planner-undated-day strong{font-size:10px;display:block;padding-bottom:6px;border-bottom:1px solid var(--xc-paper-rule)}.xc-planner .xc-planner-sheet .xc-planner-handwriting-lines{display:grid;gap:1px}.xc-planner .xc-planner-sheet .xc-planner-handwriting-lines>span{display:block;min-height:23px;border-bottom:1px solid var(--xc-paper-rule)}.xc-planner .xc-planner-sheet .xc-planner-undated-time{display:flex;align-items:end;min-height:23px;gap:9px}.xc-planner .xc-planner-sheet .xc-planner-undated-time>span{width:38px;flex:0 0 auto;font-size:10px;color:#64748b}.xc-planner .xc-planner-sheet .xc-planner-undated-time>i{flex:1;border-bottom:1px solid var(--xc-paper-rule)}.xc-planner .xc-planner-sheet .xc-planner-undated-weekname{padding:4px 0;text-align:center;font-size:11px;font-weight:700}.xc-planner .xc-planner-sheet .xc-planner-undated-month-cell{border:1px solid var(--xc-paper-rule);min-height:58px}.xc-planner[data-date-style=undated] .xc-planner-sheet .xc-planner-undated-week{grid-template-columns:repeat(7,minmax(0,1fr))}.xc-planner[data-output=blank] .xc-planner-sheet .xc-planner-edit-field:disabled:not([type=checkbox])::placeholder{opacity:0}@media print{.xc-planner .xc-planner-sheet{print-color-adjust:exact;-webkit-print-color-adjust:exact}.xc-planner .xc-planner-sheet .xc-planner-paper-fields{border:0!important;padding:0!important}.xc-planner .xc-planner-sheet .xc-planner-handwriting-lines>span{min-height:5mm}.xc-planner .xc-planner-sheet .xc-planner-undated-month-grid,.xc-planner .xc-planner-sheet .xc-planner-undated-week{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important}.xc-planner .xc-planner-sheet .xc-planner-undated-month-cell{min-height:16mm;break-inside:avoid}.xc-planner[data-orientation=landscape] .xc-planner-sheet .xc-planner-undated-month-cell,.xc-planner[data-paper=A5] .xc-planner-sheet .xc-planner-undated-month-cell{min-height:11mm}.xc-planner .xc-planner-sheet .xc-planner-print-area,.xc-planner .xc-planner-sheet .xc-planner-print-line{border-color:var(--xc-paper-rule)}.xc-planner .xc-planner-sheet .xc-planner-month-copy{white-space:pre-wrap;overflow-wrap:anywhere}}.xc-planner .xc-planner-undated-week-agenda .xc-planner-undated-day{display:flex;align-items:flex-start;gap:12px}.xc-planner .xc-planner-undated-week-agenda .xc-planner-undated-day strong{min-width:48px;border:0}.xc-planner .xc-planner-undated-week-agenda .xc-planner-handwriting-lines{flex:1}.xc-planner .xc-planner-undated-week-weekend{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-planner .xc-planner-undated-sidebar{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.xc-planner .xc-planner-undated-month-agenda{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.xc-planner .xc-planner-undated-month-agenda-line{display:flex;gap:8px;min-height:23px;align-items:flex-end}.xc-planner .xc-planner-undated-month-agenda-line b{font-size:10px;color:#64748b}.xc-planner .xc-planner-undated-month-agenda-line span{flex:1;border-bottom:1px solid var(--xc-paper-rule)}@media print{.xc-planner .xc-planner-undated-sidebar{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,1fr)!important}.xc-planner .xc-planner-undated-month-agenda{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.xc-planner .xc-planner-undated-week-agenda .xc-planner-undated-day{break-inside:avoid}.xc-planner .xc-planner-section{break-inside:auto}}.xc-planner .xc-planner-quick-actions{scroll-margin-top:12px}.xc-planner .xc-planner-primary-print{min-height:46px}@media print{body:has(.xc-planner),html:has(.xc-planner){margin:0!important;padding:0!important;height:auto!important;min-height:0!important;background:#fff!important}.xc-planner,.xc-planner .xc-planner-paper-fields,.xc-planner .xc-planner-preview-panel,.xc-planner .xc-planner-preview-scroller,.xc-planner .xc-planner-studio,.xc-planner>div{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;min-height:0!important;height:auto!important;overflow:visible!important}.xc-planner .xc-planner-sheet{width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:0!important;box-shadow:none!important;break-before:auto!important;break-after:auto!important}.xc-planner .xc-planner-sheet .space-y-6>:not([hidden])~:not([hidden]),.xc-planner .xc-planner-sheet .space-y-7>:not([hidden])~:not([hidden]),.xc-planner .xc-planner-sheet .space-y-8>:not([hidden])~:not([hidden]){margin-top:2.5mm!important}.xc-planner .xc-planner-sheet-head,.xc-planner .xc-planner-sheet>div:first-child{margin-bottom:3mm!important;padding-bottom:2mm!important}.xc-planner .xc-planner-sheet .xc-planner-section h3{margin-bottom:1.2mm!important;padding-bottom:1mm!important}.xc-planner .xc-planner-print-area{min-height:8mm!important}.xc-planner .xc-planner-print-line{min-height:1.2em!important;padding-top:0!important;padding-bottom:.5mm!important}.xc-planner[data-mode=monthly] .xc-planner-month-grid{--xc-month-row-min:16mm;grid-auto-rows:minmax(min-content,auto);gap:.8mm!important;break-inside:avoid-page}.xc-planner[data-mode=monthly] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:13mm}.xc-planner[data-mode=monthly][data-orientation=portrait] .xc-planner-month-grid{--xc-month-row-min:23mm}.xc-planner[data-mode=monthly][data-orientation=portrait] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:19mm}.xc-planner[data-mode=monthly][data-paper=A5] .xc-planner-month-grid{--xc-month-row-min:11mm}.xc-planner[data-mode=monthly][data-paper=A5] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:9mm}.xc-planner[data-mode=monthly][data-paper=A5][data-orientation=portrait] .xc-planner-month-grid{--xc-month-row-min:15mm}.xc-planner[data-mode=monthly][data-paper=A5][data-orientation=portrait] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:12mm}.xc-planner[data-mode=monthly] .xc-planner-month-day{min-height:var(--xc-month-row-min)!important;height:auto!important;padding:1mm!important;break-inside:avoid}.xc-planner[data-mode=monthly] .xc-planner-month-day>span{margin:0!important;font-size:7pt!important}.xc-planner[data-mode=monthly] .xc-planner-month-copy{min-height:0!important;font-size:7pt!important;line-height:1.2!important}.xc-planner[data-mode=monthly] .xc-planner-section .space-y-2{gap:0!important}.xc-planner[data-mode=monthly] .xc-planner-print-area{min-height:7mm!important}.xc-planner[data-mode=weekly] .xc-planner-week-columns .xc-planner-print-area,.xc-planner[data-mode=weekly] .xc-planner-week-split .xc-planner-print-area{min-height:15mm!important}.xc-planner[data-mode=weekly][data-paper=A5] .xc-planner-week-columns .xc-planner-print-area,.xc-planner[data-mode=weekly][data-paper=A5] .xc-planner-week-split .xc-planner-print-area{min-height:10mm!important}.xc-planner[data-mode=weekly] .xc-planner-print-area{min-height:12mm!important}.xc-planner[data-mode=weekly] .xc-planner-day{padding:1.2mm!important}.xc-planner[data-mode=weekly] .xc-planner-day p{margin-bottom:1.2mm!important;padding-bottom:1mm!important}.xc-planner[data-mode=weekly] .xc-planner-week-columns,.xc-planner[data-mode=weekly] .xc-planner-week-split,.xc-planner[data-mode=weekly] .xc-planner-week-weekend{gap:1.5mm!important}.xc-planner[data-mode=daily] .xc-planner-time-row{min-height:0!important}.xc-planner[data-mode=daily] .xc-planner-print-area{min-height:8mm!important}.xc-planner .xc-planner-print-copy{overflow:visible!important;max-height:none!important}.xc-planner .xc-planner-section:not(:has(.xc-planner-month-grid)){break-inside:auto}.xc-planner .xc-planner-bottom-guide,.xc-planner .xc-planner-quick-actions{display:none!important}.xc-planner[data-mode=weekly][data-paper=A5][data-orientation=landscape] .xc-planner-sheet .space-y-6>:not([hidden])~:not([hidden]){margin-top:1mm!important}.xc-planner[data-mode=weekly][data-paper=A5][data-orientation=landscape] .xc-planner-print-area{min-height:5mm!important}.xc-planner[data-mode=weekly][data-paper=A5][data-orientation=landscape] .xc-planner-week-columns .xc-planner-print-area,.xc-planner[data-mode=weekly][data-paper=A5][data-orientation=landscape] .xc-planner-week-split .xc-planner-print-area{min-height:6mm!important}.xc-planner[data-mode=weekly][data-paper=A5][data-orientation=landscape] .xc-planner-day{padding:.8mm!important}}.xc-planner .xc-planner-layout-option{min-height:86px;border-radius:12px;text-align:start;border-color:#e0e6ed}.xc-planner .xc-planner-layout-option[aria-pressed=true]{border-color:#15785f;box-shadow:0 0 0 1px #15785f;background:#f1faf6}.xc-planner .xc-planner-design-thumb{display:flex;flex-direction:column;flex:0 0 68px;width:68px;height:66px;padding:6px;gap:5px;border:1px solid #d6dfe6;border-radius:3px;background:#fff;box-shadow:0 2px 5px #0f172a0b;overflow:hidden}.xc-planner .xc-planner-design-cap{display:block;width:65%;height:5px;flex:0 0 5px;background:#a9bac4;border-radius:1px}.xc-planner .xc-planner-design-duo{display:grid;grid-template-columns:1fr 1fr;gap:4px;flex:1;min-height:0}.xc-planner .xc-planner-design-duo>i{display:flex;flex-direction:column;gap:4px;padding:3px;border:1px solid #d9e2e8;min-width:0}.xc-planner .xc-planner-design-duo b{display:block;height:2px;background:#d1dce3}.xc-planner .xc-planner-design-rows{display:flex;flex:1;flex-direction:column;gap:3px}.xc-planner .xc-planner-design-rows>i{display:flex;align-items:center;gap:4px;flex:1;border-bottom:1px solid #d9e2e8}.xc-planner .xc-planner-design-rows>i>b:first-child{width:12px;height:3px;background:#97aebd}.xc-planner .xc-planner-design-rows>i>b:last-child{flex:1;height:2px;background:#dde6eb}.xc-planner .xc-planner-thumb-checklist .xc-planner-design-duo>i:first-child b:before{content:"□";color:#7f9a9c;font-size:8px;margin-top:-3px}.xc-planner .xc-planner-design-columns{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;flex:1}.xc-planner .xc-planner-design-columns>i{border:1px solid #d4dce5;padding:2px 1px;display:flex;flex-direction:column;gap:4px}.xc-planner .xc-planner-design-columns b{display:block;height:2px;background:#c4d4df}.xc-planner .xc-planner-design-split{display:flex;flex-direction:column;gap:4px;flex:1}.xc-planner .xc-planner-design-split>i:first-child{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;flex:2}.xc-planner .xc-planner-design-split>i:last-child{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;flex:1}.xc-planner .xc-planner-design-split b{border:1px solid #d4dce5}.xc-planner .xc-planner-design-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));gap:1px;flex:1}.xc-planner .xc-planner-design-grid>i{border:1px solid #d4dce5}.xc-planner .xc-planner-design-grid.with-sidebar{width:75%;position:relative}.xc-planner .xc-planner-design-grid.with-sidebar:after{content:"";position:absolute;top:0;bottom:0;left:calc(100% + 3px);width:29%;background:repeating-linear-gradient(180deg,#e2e8f0 0 2px,transparent 2px 7px)}.xc-planner .xc-planner-layout-option:focus-visible,.xc-planner .xc-planner-theme-choice:focus-visible{outline:3px solid #0e9274;outline-offset:2px}.xc-planner .xc-planner-theme-picker{min-width:0}.xc-planner .xc-planner-theme-choice{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:8px 4px 7px;border:1px solid #dde4ea;border-radius:9px;background:#fff;cursor:pointer}.xc-planner .xc-planner-theme-choice[aria-pressed=true]{border-color:#087e60;box-shadow:0 0 0 1px #087e60;background:#f0faf5}.xc-planner .xc-planner-theme-choice>span:last-child{font-size:10px;line-height:1.3;text-align:center;color:#334155;font-weight:600;overflow-wrap:anywhere}.xc-planner .xc-planner-theme-thumbnail{display:flex;flex-direction:column;gap:5px;width:47px;height:48px;max-width:100%;padding:9px 7px;background:#fff;border:1px solid #d9dee2;border-radius:2px;box-shadow:0 1px 3px #15223112}.xc-planner .xc-planner-theme-thumbnail>i{height:5px;width:75%;background:var(--t-accent)}.xc-planner .xc-planner-theme-thumbnail>b{height:2px;width:100%;background:var(--t-rule)}.xc-planner .xc-planner-theme-classic{--t-accent:#253247;--t-rule:#b6c2cd}.xc-planner .xc-planner-theme-minimal{--t-accent:#13765e;--t-rule:#b3d6c5}.xc-planner .xc-planner-theme-soft{--t-accent:#8c584c;--t-rule:#d9b8aa;background:#fffaf3}.xc-planner .xc-planner-sheet{color:#283442;--xc-paper-ink:#273442}.xc-planner .xc-planner-sheet-head{border-bottom:2px solid var(--xc-paper-accent)!important;align-items:end}.xc-planner .xc-planner-paper-eyebrow{color:var(--xc-paper-accent)!important;letter-spacing:.18em}.xc-planner .xc-planner-sheet .xc-planner-paper-title{font-size:clamp(19px,1.8vw,28px);line-height:1.15;font-weight:650;letter-spacing:-.025em;color:var(--xc-paper-ink)}.xc-planner .xc-planner-paper-brand{font-size:10px;letter-spacing:.03em;white-space:nowrap}.xc-planner .xc-planner-sheet .xc-planner-section h3{text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:750;color:var(--xc-paper-accent);padding:0 0 7px}.xc-planner .xc-planner-sheet .xc-planner-edit-field:not([type=checkbox]){font-size:12px;line-height:1.65}.xc-planner .xc-planner-sheet .xc-planner-month-day{border-color:var(--xc-paper-rule)}.xc-planner .xc-planner-sheet .xc-planner-month-day:not(:has(textarea)){background:#f7f9fa}.xc-planner .xc-planner-sheet .xc-planner-month-day textarea{font-size:11px;line-height:1.45}.xc-planner[data-theme=classic] .xc-planner-sheet{--xc-paper-accent:#253247;--xc-paper-rule:#aab4c2;--xc-paper-subtle:#e0e5eb;--xc-paper-ink:#243042}.xc-planner[data-theme=minimal] .xc-planner-sheet{--xc-paper-accent:#13765e;--xc-paper-rule:#b4d4c7;--xc-paper-subtle:#e4f1eb;--xc-paper-ink:#154b3d}.xc-planner[data-theme=minimal] .xc-planner-sheet-head{border-bottom-width:1px!important}.xc-planner[data-theme=minimal] .xc-planner-sheet .xc-planner-section h3{letter-spacing:.1em;border-bottom-color:transparent}.xc-planner[data-theme=minimal] .xc-planner-sheet .xc-planner-month-day{border-radius:0}.xc-planner[data-theme=soft] .xc-planner-sheet{--xc-paper-accent:#8c584c;--xc-paper-rule:#d7bbaf;--xc-paper-subtle:#f0e4dc;--xc-paper-bg:#fffaf3;--xc-paper-ink:#604037}.xc-planner[data-theme=soft] .xc-planner-sheet-head{border-bottom-width:1px!important}.xc-planner[data-theme=soft] .xc-planner-sheet .xc-planner-paper-title{font-family:Georgia,Times New Roman,serif;font-weight:600;letter-spacing:0}.xc-planner[data-theme=soft] .xc-planner-sheet .xc-planner-section h3{font-weight:650;letter-spacing:.08em}.xc-planner[data-theme=soft] .xc-planner-sheet .xc-planner-month-day:not(:has(textarea)){background:#f8f0e8}@media (max-width:480px){.xc-planner .xc-planner-design-thumb{flex-basis:54px;width:54px}.xc-planner .xc-planner-preview-style{display:none}}@media print{.xc-planner .xc-planner-sheet-head{border-bottom-color:var(--xc-paper-accent)!important}.xc-planner .xc-planner-sheet .xc-planner-paper-title{font-size:16pt!important;line-height:1.15!important}.xc-planner .xc-planner-sheet .xc-planner-section h3{font-size:8pt!important}.xc-planner .xc-planner-sheet .xc-planner-paper-brand,.xc-planner .xc-planner-sheet .xc-planner-paper-eyebrow{font-size:7pt!important}.xc-planner[data-theme=soft] .xc-planner-sheet{background:#fffaf3!important}}.xc-planner .xc-planner-batch-switch button[aria-pressed=true]{background:#edf8f2;border-color:#128164;color:#12644f}.xc-planner .xc-planner-batch-switch button[aria-pressed=false]{background:#fff;border-color:#dbe2e9;color:#475569}.xc-planner .xc-planner-batch-sheet .xc-planner-edit-field{display:none!important}.xc-planner .xc-planner-batch-sheet .xc-planner-print-copy{display:block!important;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.45;min-height:1.3em;color:#273442}.xc-planner .xc-planner-batch-sheet .xc-planner-print-line{border-bottom:1px solid var(--xc-paper-rule);padding:3px 2px;min-height:22px}.xc-planner .xc-planner-batch-sheet .xc-planner-print-area{border-bottom:1px solid var(--xc-paper-rule);padding:3px 2px;min-height:24px}.xc-planner .xc-planner-batch-sheet .xc-planner-check-mark{flex:0 0 auto}.xc-planner .xc-planner-batch-sheet .xc-planner-month-copy{font-size:10px;min-height:15px}@media print{.xc-planner .xc-planner-batch-pagination,.xc-planner .xc-planner-batch-switch{display:none!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages{display:block!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-sheet{break-before:auto!important;break-inside:auto!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-sheet:not(:last-child){break-after:page!important;page-break-after:always!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-sheet:last-child{break-after:auto!important;page-break-after:auto!important}.xc-planner .xc-planner-batch-sheet .xc-planner-print-line{min-height:1.25em!important;padding:0 1px .5mm!important}.xc-planner .xc-planner-batch-sheet .xc-planner-print-area{min-height:8mm!important}.xc-planner .xc-planner-batch-sheet .xc-planner-print-copy{font-size:9pt!important}}.xc-planner .xc-planner-layout-option{min-width:0}.xc-planner .xc-planner-layout-option .xc-planner-design-thumb{width:78px;height:74px;min-width:78px;flex:0 0 78px;box-sizing:border-box;align-self:center;padding:7px;gap:5px}.xc-planner .xc-planner-layout-option .xc-planner-design-columns,.xc-planner .xc-planner-layout-option .xc-planner-design-duo,.xc-planner .xc-planner-layout-option .xc-planner-design-grid,.xc-planner .xc-planner-layout-option .xc-planner-design-rows,.xc-planner .xc-planner-layout-option .xc-planner-design-split{width:100%;min-height:0;flex:1 1 auto}.xc-planner .xc-planner-layout-option .xc-planner-design-grid.with-sidebar{width:74%;flex:none;height:calc(100% - 10px)}.xc-planner .xc-planner-layout-option .xc-planner-design-thumb>i:first-child{height:5px;flex:0 0 5px}.xc-planner .xc-planner-notes-area{--xc-note-lines:5;--xc-note-leading:24px}.xc-planner[data-paper=A5][data-orientation=landscape] .xc-planner-notes-area{--xc-note-lines:3}.xc-planner[data-layout=sidebar] .xc-planner-notes-area{--xc-note-lines:7}.xc-planner[data-layout=sidebar][data-paper=A5][data-orientation=landscape] .xc-planner-notes-area{--xc-note-lines:4}.xc-planner .xc-planner-sheet .xc-planner-notes-area textarea.xc-planner-edit-field{min-height:calc(var(--xc-note-lines) * var(--xc-note-leading));line-height:var(--xc-note-leading)!important;padding:0 2px!important;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--xc-note-leading) - 1px),var(--xc-paper-rule) calc(var(--xc-note-leading) - 1px),var(--xc-paper-rule) var(--xc-note-leading))!important;border:0!important}.xc-planner .xc-planner-batch-sheet .xc-planner-notes-area .xc-planner-print-area{min-height:calc(var(--xc-note-lines) * var(--xc-note-leading));line-height:var(--xc-note-leading);background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--xc-note-leading) - 1px),var(--xc-paper-rule) calc(var(--xc-note-leading) - 1px),var(--xc-paper-rule) var(--xc-note-leading));border:0;padding:0 2px}.xc-planner .xc-planner-book-leaf{--xc-paper-accent:#253247;--xc-paper-rule:#b4c2cb;color:var(--xc-paper-ink,#253247)}.xc-planner .xc-planner-book-cover-inner,.xc-planner .xc-planner-book-divider-inner{min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12% 7%;text-align:center;border:1px solid var(--xc-paper-rule)}.xc-planner .xc-planner-book-kicker{font-size:11px;letter-spacing:.23em;text-transform:uppercase;color:var(--xc-paper-accent);font-weight:750}.xc-planner .xc-planner-book-cover-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,60px);line-height:1.15;margin:22px 0 10px;overflow-wrap:anywhere}.xc-planner .xc-planner-book-cover-year{font-size:23px;letter-spacing:.14em;font-weight:600}.xc-planner .xc-planner-book-cover-rule{width:74px;height:2px;background:var(--xc-paper-accent);margin:34px auto;display:block}.xc-planner .xc-planner-book-cover-subtitle{font-size:13px;color:#64748b}.xc-planner .xc-planner-book-website{margin-top:50px;font-size:11px;letter-spacing:.06em;color:#8896a8}.xc-planner .xc-planner-book-divider-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,5vw,70px);margin-top:25px}.xc-planner .xc-planner-book-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.xc-planner .xc-planner-book-overview-month{border:1px solid var(--xc-paper-rule);padding:8px;min-width:0}.xc-planner .xc-planner-book-overview-month h3{font-size:11px;font-weight:750;color:var(--xc-paper-accent);margin-bottom:7px}.xc-planner .xc-planner-book-overview-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.xc-planner .xc-planner-book-overview-days span{font-size:8px;text-align:center;line-height:1.65}.xc-planner .xc-planner-book-overview-days .outside{color:#c5cbd1}.xc-planner .xc-planner-book-overview-days .weekday{color:var(--xc-paper-accent);font-weight:750}.xc-planner .xc-planner-book-notes-lines{display:grid;grid-auto-rows:24px;gap:0}.xc-planner .xc-planner-book-notes-lines span{border-bottom:1px solid var(--xc-paper-rule)}@media print{.xc-planner[data-mode=monthly] .xc-planner-notes-area{--xc-note-leading:5mm;--xc-note-lines:4}.xc-planner[data-mode=monthly][data-paper=A5][data-orientation=landscape] .xc-planner-notes-area{--xc-note-lines:3}.xc-planner[data-mode=monthly][data-layout=sidebar] .xc-planner-notes-area{--xc-note-lines:6}.xc-planner[data-mode=monthly][data-layout=sidebar][data-paper=A5][data-orientation=landscape] .xc-planner-notes-area{--xc-note-lines:4}.xc-planner[data-mode=monthly] .xc-planner-sheet .xc-planner-notes-area .xc-planner-print-area{min-height:calc(var(--xc-note-lines) * var(--xc-note-leading))!important;line-height:var(--xc-note-leading)!important;padding:0 1px!important;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--xc-note-leading) - .2mm),var(--xc-paper-rule) calc(var(--xc-note-leading) - .2mm),var(--xc-paper-rule) var(--xc-note-leading))!important;border:0!important;height:auto!important;overflow:visible!important}.xc-planner[data-batch-view=book] .xc-planner-batch-pages{display:block!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet{break-inside:auto!important;break-before:auto!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet:not(:last-child){break-after:page!important;page-break-after:always!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet:last-child{break-after:auto!important;page-break-after:auto!important}.xc-planner .xc-planner-book-leaf{box-sizing:border-box;min-height:0!important}.xc-planner .xc-planner-book-cover-inner,.xc-planner .xc-planner-book-divider-inner{height:auto!important;min-height:0!important;padding:25mm 7mm!important}.xc-planner .xc-planner-book-overview-grid{gap:2mm}.xc-planner .xc-planner-book-overview-month{padding:2mm;break-inside:avoid}.xc-planner .xc-planner-book-overview-month h3{font-size:8pt}.xc-planner .xc-planner-book-overview-days span{font-size:6pt}.xc-planner .xc-planner-book-notes-lines{grid-auto-rows:5.5mm}}@media screen{.xc-planner[data-batch-view=batch] .xc-planner-batch-pages,.xc-planner[data-batch-view=book] .xc-planner-book-pages{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-book-page,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-sheet{flex:0 0 auto;width:100%;max-width:100%;margin-inline:auto;scroll-margin-top:24px}}@media print{.xc-planner[data-batch-view=batch] .xc-planner-batch-pages,.xc-planner[data-batch-view=book] .xc-planner-book-pages{display:block!important;gap:0!important;row-gap:0!important;column-gap:0!important;margin:0!important;padding:0!important;height:auto!important;max-height:none!important;overflow:visible!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-batch-sheet{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;break-before:auto!important;page-break-before:auto!important;break-inside:auto!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet:not(:last-child),.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-batch-sheet:not(:last-child){break-after:page!important;page-break-after:always!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet:last-child,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-batch-sheet:last-child{break-after:auto!important;page-break-after:auto!important}.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-book-page{display:block!important;width:100%!important;margin:0!important;padding:0!important;break-before:auto!important;page-break-before:auto!important;break-inside:auto!important;break-after:page!important;page-break-after:always!important}.xc-planner[data-batch-view=book] .xc-planner-book-page>.xc-planner-batch-sheet,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-book-page:last-child{break-after:auto!important;page-break-after:auto!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-columns .xc-planner-print-area,.xc-planner[data-batch-view=book] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-split .xc-planner-print-area{min-height:15mm!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-print-area{min-height:12mm!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-day{padding:1.2mm!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-columns{gap:1.5mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-cover-inner,.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-divider-inner{min-height:0!important;height:auto!important;padding:7mm 5mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-cover-title{font-size:22pt!important;margin:4mm 0 2mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-divider-title{font-size:24pt!important;margin-top:4mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-cover-rule{margin:5mm auto!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-website{margin-top:6mm!important}.xc-planner[data-batch-view=book][data-paper=A5] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-columns .xc-planner-print-area,.xc-planner[data-batch-view=book][data-paper=A5] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-split .xc-planner-print-area{min-height:10mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-print-area{min-height:5mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-columns .xc-planner-print-area,.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-split .xc-planner-print-area{min-height:6mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-day{padding:.8mm!important}.xc-planner{--xc-fit-section-gap:2mm;--xc-fit-week-area:7mm;--xc-fit-month-row:15mm;--xc-fit-notes-line:4.5mm;--xc-fit-notes-count:3}.xc-planner[data-orientation=landscape]{--xc-fit-section-gap:1.5mm;--xc-fit-week-area:6mm;--xc-fit-month-row:12mm;--xc-fit-notes-line:4mm;--xc-fit-notes-count:3}.xc-planner[data-paper=A5]{--xc-fit-section-gap:1.2mm;--xc-fit-week-area:5mm;--xc-fit-month-row:9mm;--xc-fit-notes-line:3.5mm;--xc-fit-notes-count:2}.xc-planner[data-paper=A5][data-orientation=landscape]{--xc-fit-section-gap:.8mm;--xc-fit-week-area:4mm;--xc-fit-month-row:7.5mm;--xc-fit-notes-line:3.5mm;--xc-fit-notes-count:2}.xc-planner .xc-planner-sheet .space-y-6>:not([hidden])~:not([hidden]),.xc-planner .xc-planner-sheet .space-y-7>:not([hidden])~:not([hidden]),.xc-planner .xc-planner-sheet .space-y-8>:not([hidden])~:not([hidden]){margin-top:var(--xc-fit-section-gap)!important}.xc-planner .xc-planner-sheet .xc-planner-sheet-head{margin-bottom:2mm!important;padding-bottom:1.5mm!important;gap:1.5mm!important}.xc-planner .xc-planner-sheet .xc-planner-paper-title,.xc-planner .xc-planner-sheet .xc-planner-sheet-head h2{margin-top:.8mm!important;line-height:1.15!important}.xc-planner .xc-planner-sheet .xc-planner-section h3{margin-bottom:1mm!important;padding-bottom:.7mm!important}.xc-planner .xc-planner-sheet .xc-planner-print-line{min-height:4.5mm!important;padding:0 1px .35mm!important}.xc-planner .xc-planner-sheet .xc-planner-print-area{min-height:var(--xc-fit-week-area)!important;padding:.5mm 1px!important}.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid,.xc-planner[data-mode=monthly] .xc-planner-month-grid{--xc-month-row-min:var(--xc-fit-month-row)!important;grid-auto-rows:minmax(min-content,auto)!important;gap:.6mm!important}.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid[data-weeks="6"],.xc-planner[data-mode=monthly] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:calc(var(--xc-fit-month-row) * .78)!important}.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid .xc-planner-month-day,.xc-planner[data-mode=monthly] .xc-planner-month-grid .xc-planner-month-day{min-height:var(--xc-month-row-min)!important;padding:.7mm!important}.xc-planner .xc-planner-sheet .xc-planner-notes-area{--xc-note-lines:var(--xc-fit-notes-count)!important;--xc-note-leading:var(--xc-fit-notes-line)!important}.xc-planner .xc-planner-sheet .xc-planner-notes-area .xc-planner-print-area{min-height:calc(var(--xc-note-lines) * var(--xc-note-leading))!important;line-height:var(--xc-note-leading)!important;padding:0 1px!important;height:auto!important;overflow:visible!important}.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-day,.xc-planner[data-mode=weekly] .xc-planner-sheet .xc-planner-day{padding:.8mm!important;break-inside:avoid}.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-day p,.xc-planner[data-mode=weekly] .xc-planner-sheet .xc-planner-day p{margin-bottom:.7mm!important;padding-bottom:.5mm!important}.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-columns,.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-split,.xc-planner[data-mode=weekly] .xc-planner-week-columns,.xc-planner[data-mode=weekly] .xc-planner-week-split{gap:1mm!important}.xc-planner .xc-planner-batch-sheet[data-planner-sheet-mode=weekly] .xc-planner-week-agenda .xc-planner-print-area,.xc-planner[data-mode=weekly] .xc-planner-week-agenda .xc-planner-print-area{min-height:var(--xc-fit-week-area)!important}.xc-planner[data-mode=daily] .xc-planner-time-row{min-height:0!important;padding-top:.35mm!important;padding-bottom:.35mm!important}.xc-planner[data-mode=daily] .xc-planner-compact-slots{gap:.6mm!important}.xc-planner .xc-planner-print-copy{overflow:visible!important;max-height:none!important}}@media screen{.xc-planner[data-batch-view=book] .xc-planner-book-overview{box-sizing:border-box;padding:clamp(12px,1.5vw,20px)!important}.xc-planner[data-batch-view=book] .xc-planner-book-overview>.xc-planner-sheet-head{margin-bottom:10px!important;padding-bottom:7px!important}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-content:start;min-width:0}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-month{min-width:0;padding:5px}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-month h3{margin:0 0 3px;font-size:9px;line-height:1.15;overflow-wrap:anywhere}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;min-width:0}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-days span{font-size:8px;line-height:1.15;white-space:nowrap}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-overview{padding:10px!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-overview .xc-planner-book-overview-grid{gap:4px}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-overview .xc-planner-book-overview-month{padding:3px}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=landscape] .xc-planner-book-overview .xc-planner-book-overview-days span{font-size:7px;line-height:1.08}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet,.xc-planner[data-batch-view=book] .xc-planner-book-page>.xc-planner-sheet,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-book-page,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-sheet{height:auto!important;max-height:none!important;overflow:visible;box-sizing:border-box}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages,.xc-planner[data-batch-view=book] .xc-planner-book-pages{overflow:visible;align-items:stretch}.xc-planner{--xc-preview-paper-ratio:141.4214%}.xc-planner[data-orientation=landscape]{--xc-preview-paper-ratio:70.7107%}.xc-planner[data-paper=Letter]{--xc-preview-paper-ratio:129.4118%}.xc-planner[data-paper=Letter][data-orientation=landscape]{--xc-preview-paper-ratio:77.2727%}.xc-planner[data-paper=A5]{--xc-preview-paper-ratio:141.8919%}.xc-planner[data-paper=A5][data-orientation=landscape]{--xc-preview-paper-ratio:70.4762%}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages,.xc-planner[data-batch-view=book] .xc-planner-book-pages{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important;height:auto!important;max-height:none!important;overflow:visible!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet,.xc-planner[data-batch-view=book] .xc-planner-book-page>.xc-planner-sheet,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-sheet{display:flow-root!important;aspect-ratio:auto!important;height:max-content!important;min-height:0!important;max-height:none!important;overflow:visible!important;flex:0 0 auto!important;box-sizing:border-box!important;position:relative;margin-top:0!important;margin-bottom:0!important}.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-book-page{height:max-content!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:visible!important;flex:0 0 auto!important}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet:before,.xc-planner[data-batch-view=book] .xc-planner-book-page>.xc-planner-sheet:before,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-sheet:before{content:"";display:block;float:left;width:0;padding-top:var(--xc-preview-paper-ratio);pointer-events:none}.xc-planner[data-batch-view=batch] .xc-planner-batch-pages>.xc-planner-batch-sheet:after,.xc-planner[data-batch-view=book] .xc-planner-book-page>.xc-planner-sheet:after,.xc-planner[data-batch-view=book] .xc-planner-book-pages>.xc-planner-sheet:after{content:"";display:block;clear:both}}@media print{.xc-planner[data-batch-view=book] .xc-planner-book-overview{min-height:0!important;height:auto!important}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-sheet-head{margin:0 0 2.5mm!important;padding:0 0 1.5mm!important}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.8mm!important;align-content:start;break-inside:avoid-page}.xc-planner[data-batch-view=book][data-orientation=landscape] .xc-planner-book-overview .xc-planner-book-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-month{box-sizing:border-box;padding:1.1mm!important;margin:0!important;min-width:0!important;break-inside:avoid-page}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-month h3{font-size:7pt!important;line-height:1.15!important;margin:0 0 .7mm!important}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-days{gap:.25mm!important;min-width:0}.xc-planner[data-batch-view=book] .xc-planner-book-overview .xc-planner-book-overview-days span{font-size:5.6pt!important;line-height:1.15!important;min-width:0}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:8mm!important;grid-auto-rows:minmax(min-content,auto)!important;row-gap:.45mm!important}.xc-planner[data-batch-view=book][data-orientation=portrait] .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:12mm!important}.xc-planner[data-batch-view=book][data-paper=A5] .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:7mm!important}.xc-planner[data-batch-view=book][data-paper=A5][data-orientation=portrait] .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid[data-weeks="6"]{--xc-month-row-min:9mm!important}.xc-planner[data-batch-view=book] .xc-planner-batch-sheet[data-planner-sheet-mode=monthly] .xc-planner-month-grid[data-weeks="6"] .xc-planner-month-day{padding:.5mm!important;min-height:var(--xc-month-row-min)!important}}.xc-planner[data-planner-rtl=true] .xc-planner-batch-pagination,.xc-planner[data-planner-rtl=true] .xc-planner-sheet,.xc-planner[data-planner-rtl=true] .xc-planner-sheet input,.xc-planner[data-planner-rtl=true] .xc-planner-sheet textarea,.xc-planner[data-planner-rtl=true] .xc-planner-sidebar{direction:rtl;text-align:start}.xc-family-planner .xc-family-member-editor{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center;padding:8px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.xc-family-planner .xc-family-color-row{display:flex;gap:4px;grid-column:1/2}.xc-family-planner .xc-family-color{width:16px;height:16px;border-radius:50%;background:var(--swatch);border:2px solid #fff;box-shadow:0 0 0 1px #cbd5e1}.xc-family-planner .xc-family-color[aria-pressed=true]{box-shadow:0 0 0 2px #0f172a}.xc-family-planner .xc-family-remove{grid-row:1/3;grid-column:2;font-size:10px;color:#64748b}.xc-family-planner .xc-family-layout-choice{display:grid;grid-template-columns:66px minmax(0,1fr) 18px;gap:10px;width:100%;align-items:center;border:1px solid #e2e8f0;border-radius:12px;padding:8px;text-align:start}.xc-family-planner .xc-family-layout-choice.active{border-color:#15805f;background:#f1faf6;box-shadow:0 0 0 1px #15805f}.xc-family-planner .xc-family-layout-choice strong{display:block;font-size:12px;color:#0f172a}.xc-family-planner .xc-family-layout-choice small{display:block;margin-top:2px;font-size:10px;line-height:1.35;color:#64748b}.xc-family-layout-mini{width:62px;height:52px;padding:5px;display:grid;gap:2px;border:1px solid #cbd5e1;background:#fff}.xc-family-layout-mini.layout-people{grid-template-columns:repeat(4,1fr)}.xc-family-layout-mini.layout-days{grid-template-columns:repeat(7,1fr)}.xc-family-layout-mini.layout-command{grid-template-columns:2fr 1fr}.xc-family-layout-mini i{display:block;background:#dbe7e2;border-radius:1px}.xc-family-toggle{display:flex;align-items:center;gap:8px;font-size:12px;color:#334155}.xc-family-step,.xc-family-today{border:1px solid #e2e8f0;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700}.xc-family-today{flex:1}.xc-family-theme-choice{min-width:0;border:1px solid #e2e8f0;border-radius:9px;padding:6px;font-size:9px;color:#475569}.xc-family-theme-choice[aria-pressed=true]{border-color:#15805f;background:#f1faf6}.xc-family-theme-mini{height:28px;display:block;border:1px solid #cbd5e1;background:#fff;padding:4px}.xc-family-theme-mini b,.xc-family-theme-mini i{display:block;height:3px;margin-bottom:3px;background:#94a3b8}.xc-family-theme-mini.theme-minimal i{background:#047857}.xc-family-theme-mini.theme-soft{background:#fffcf7}.xc-family-theme-mini.theme-soft i{background:#955e4c}.xc-family-sheet{--family-line:#d8e0e7;min-width:0}.xc-family-table{display:grid;border:1px solid var(--family-line);border-radius:3px;overflow:hidden}.xc-family-table.people-matrix{grid-template-columns:minmax(74px,.72fr) repeat(var(--family-count),minmax(88px,1fr))}.xc-family-table.days-matrix{grid-template-columns:minmax(92px,.9fr) repeat(7,minmax(70px,1fr))}.xc-family-corner,.xc-family-day-column-head,.xc-family-day-head,.xc-family-member-head,.xc-family-member-row-head{min-width:0;padding:6px;border-right:1px solid var(--family-line);border-bottom:1px solid var(--family-line);background:#f8fafc;font-size:9px;line-height:1.25;color:#334155}.xc-family-member-head,.xc-family-member-row-head{font-weight:800}.xc-family-member-head span,.xc-family-member-row-head span{display:inline-block;width:7px;height:7px;margin-inline-end:5px;border-radius:50%;background:var(--member-color)}.xc-family-day-column-head span,.xc-family-day-column-head strong,.xc-family-day-head span,.xc-family-day-head strong{display:block}.xc-family-row-group{display:contents}.xc-family-edit{width:100%;min-width:0;resize:none;border:0;border-right:1px solid var(--family-line);border-bottom:1px solid var(--family-line);background:transparent;padding:6px;font-size:10px;line-height:1.25;outline:none;color:#1e293b}.xc-family-edit:focus{box-shadow:inset 0 0 0 1px var(--xc-paper-accent)}.xc-family-edit::placeholder{color:#b3bcc8}.xc-family-modules{display:grid;gap:10px;margin-top:12px}.xc-family-modules.modules-1{grid-template-columns:1fr}.xc-family-modules.modules-2,.xc-family-modules.modules-3,.xc-family-modules.modules-4{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-family-box{min-width:0;border:1px solid var(--family-line);border-radius:3px;padding:8px;break-inside:avoid}.xc-family-box h3{margin:0 0 5px;padding-bottom:4px;border-bottom:1px solid var(--family-line);font-size:10px;font-weight:800}.xc-family-line-row{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:5px;align-items:center}.xc-family-line-row>b{min-width:22px;font-size:8px;color:#64748b;white-space:nowrap}.xc-family-line-row .xc-family-edit{border-right:0;padding:4px 2px}.xc-family-chore-row{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:4px;border-bottom:1px solid var(--family-line);align-items:center}.xc-family-chore-row .xc-family-edit{border:0;padding:4px 2px}.xc-family-owner{min-width:0;border:0;background:transparent;font-size:8px;color:#64748b}.xc-family-owner-print{display:none;min-width:0;font-size:8px;color:#475569;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:end}.xc-family-shopping-area{min-height:82px;border:0;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 20px,var(--family-line) 21px);line-height:21px}.xc-family-command{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(300px,1fr);gap:10px;align-items:start}.xc-family-command .people-matrix{grid-template-columns:minmax(62px,.65fr) repeat(var(--family-count),minmax(62px,1fr))}.xc-family-command-side{display:grid;gap:8px;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr))}.xc-family-command-side.modules-1{grid-template-columns:1fr}.xc-family-command-side .xc-family-box{padding:6px}.xc-family-command-side .xc-family-line-row .xc-family-edit{font-size:9px}.xc-family-command-side .xc-family-chore-row{grid-template-columns:minmax(0,1fr) 56px}.xc-family-planner[data-output=blank] .xc-family-sheet .xc-family-edit{--blank-print:1}@media screen and (max-width:1050px){.xc-family-command{grid-template-columns:1fr}.xc-family-table.people-matrix{grid-template-columns:minmax(70px,.7fr) repeat(var(--family-count),minmax(82px,1fr))}.xc-family-preview{overflow:hidden}}@media screen and (max-width:720px){.xc-family-table{overflow-x:auto}.xc-family-table.people-matrix{min-width:720px}.xc-family-table.days-matrix{min-width:760px}.xc-family-command-side,.xc-family-modules{grid-template-columns:1fr}}@media screen and (min-width:1051px){.xc-family-planner .xc-planner-preview-scroller{container-type:inline-size}.xc-family-planner .xc-family-sheet{box-sizing:border-box!important;display:flex;flex-direction:column;width:100%;min-height:0!important;height:calc(100cqi * var(--family-preview-height-ratio))!important;overflow:visible;align-items:stretch}.xc-family-planner[data-paper=A4][data-orientation=landscape] .xc-family-sheet{--family-preview-height-ratio:0.707071;aspect-ratio:297/210}.xc-family-planner[data-paper=Letter][data-orientation=landscape] .xc-family-sheet{--family-preview-height-ratio:0.772728;aspect-ratio:11/8.5}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-sheet{--family-preview-height-ratio:0.704762;aspect-ratio:210/148}.xc-family-planner[data-paper=A4][data-orientation=portrait] .xc-family-sheet{--family-preview-height-ratio:1.414286;aspect-ratio:210/297}.xc-family-planner[data-paper=Letter][data-orientation=portrait] .xc-family-sheet{--family-preview-height-ratio:1.294118;aspect-ratio:8.5/11}.xc-family-planner[data-paper=A5][data-orientation=portrait] .xc-family-sheet{--family-preview-height-ratio:1.418919;aspect-ratio:148/210}.xc-family-planner .xc-family-sheet>.xc-planner-sheet-head{flex:0 0 auto;margin-bottom:clamp(8px,1.1vw,14px)}.xc-family-planner .xc-family-sheet>.xc-family-table{flex:1.7 1 0;min-height:0;grid-auto-rows:minmax(0,1fr)}.xc-family-planner .xc-family-sheet>.xc-family-modules{flex:1 1 0;min-height:0;align-items:stretch;margin-top:clamp(8px,1vw,12px)}.xc-family-planner[data-orientation=landscape] .xc-family-sheet>.xc-family-modules.modules-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xc-family-planner[data-orientation=landscape] .xc-family-sheet>.xc-family-modules.modules-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xc-family-planner .xc-family-sheet .xc-family-box{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.xc-family-planner .xc-family-sheet .xc-family-box h3{flex:0 0 auto}.xc-family-planner .xc-family-sheet .xc-family-chore-row,.xc-family-planner .xc-family-sheet .xc-family-line-row{flex:1 1 0;min-height:0}.xc-family-planner .xc-family-sheet .xc-family-chore-row .xc-family-edit,.xc-family-planner .xc-family-sheet .xc-family-line-row .xc-family-edit{height:100%;min-height:0}.xc-family-planner .xc-family-sheet .xc-family-shopping-area{flex:1 1 auto;min-height:0;height:auto}.xc-family-planner .xc-family-sheet .xc-family-table .xc-family-edit{height:100%;min-height:0;align-self:stretch;overflow-y:auto}.xc-family-planner .xc-family-sheet>.xc-family-command{flex:1 1 0;min-height:0;align-items:stretch;grid-template-columns:minmax(0,1.65fr) minmax(265px,1fr)}.xc-family-planner .xc-family-sheet .xc-family-command-main{height:100%;min-height:0;min-width:0}.xc-family-planner .xc-family-sheet .xc-family-command-main .xc-family-table{height:100%;grid-auto-rows:minmax(0,1fr)}.xc-family-planner .xc-family-sheet .xc-family-command-side{height:100%;min-height:0;align-items:stretch;align-content:stretch;grid-auto-rows:minmax(0,1fr)}.xc-family-planner .xc-family-command-side.modules-1{grid-template-columns:1fr}.xc-family-planner[data-orientation=portrait] .xc-family-sheet>.xc-family-command{grid-template-columns:1fr;grid-template-rows:minmax(0,1.58fr) minmax(0,.92fr)}.xc-family-planner[data-orientation=portrait] .xc-family-command-side{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-family-planner[data-orientation=portrait] .xc-family-command-side.modules-1{grid-template-columns:1fr}}@media screen and (max-width:1050px){.xc-family-planner .xc-family-sheet{height:auto!important;aspect-ratio:auto!important;overflow:visible!important}.xc-family-planner .xc-family-command-main .xc-family-table{min-height:280px}.xc-family-planner .xc-family-command-side .xc-family-box{min-height:115px}}@media screen{.xc-family-planner .xc-family-sheet{--family-tint:#f8fafc}.xc-family-planner[data-theme=minimal] .xc-family-sheet{--family-line:#c4ded4;--family-tint:#f1f8f4}.xc-family-planner[data-theme=soft] .xc-family-sheet{--family-line:#e4d8cd;--family-tint:#fcf7f0}.xc-family-planner .xc-family-member-head,.xc-family-planner .xc-family-member-row-head{border-top:2px solid var(--member-color);background:var(--family-tint)}.xc-family-planner .xc-family-corner,.xc-family-planner .xc-family-day-column-head,.xc-family-planner .xc-family-day-head{background:var(--family-tint)}.xc-family-planner .xc-family-box h3{color:#26364a}.xc-family-planner .xc-family-sheet textarea:focus-visible{box-shadow:inset 0 0 0 1.5px #168565;background:rgba(22,133,101,.035)}}@media print{.xc-family-planner[data-paper=A4][data-orientation=landscape]{--family-print-sheet-h:182mm;--family-print-table-h:96mm;--family-print-module-h:57mm;--family-print-command-h:153mm}.xc-family-planner[data-paper=Letter][data-orientation=landscape]{--family-print-sheet-h:188mm;--family-print-table-h:100mm;--family-print-module-h:61mm;--family-print-command-h:159mm}.xc-family-planner[data-paper=A5][data-orientation=landscape]{--family-print-sheet-h:118mm;--family-print-table-h:59mm;--family-print-module-h:34mm;--family-print-command-h:90mm}.xc-family-planner[data-paper=A4][data-orientation=portrait]{--family-print-sheet-h:267mm;--family-print-table-h:151mm;--family-print-module-h:87mm;--family-print-command-h:238mm}.xc-family-planner[data-paper=Letter][data-orientation=portrait]{--family-print-sheet-h:250mm;--family-print-table-h:140mm;--family-print-module-h:81mm;--family-print-command-h:221mm}.xc-family-planner[data-paper=A5][data-orientation=portrait]{--family-print-sheet-h:180mm;--family-print-table-h:99mm;--family-print-module-h:56mm;--family-print-command-h:153mm}.xc-family-planner .xc-family-sheet{box-sizing:border-box!important;box-shadow:none!important;border:0!important;margin:0!important;max-width:none!important;padding:4mm!important;min-height:var(--family-print-sheet-h)!important;break-inside:avoid-page!important;page-break-inside:avoid!important;overflow:hidden!important}.xc-family-planner .xc-planner-sheet-head{margin-bottom:2.8mm!important;padding-bottom:2mm!important;gap:2mm!important;flex:0 0 auto!important}.xc-family-planner .xc-planner-paper-eyebrow{font-size:7pt!important;line-height:1.05!important}.xc-family-planner .xc-planner-paper-title{margin-top:1mm!important;font-size:14pt!important;line-height:1.05!important}.xc-family-planner .xc-planner-paper-brand{font-size:6.5pt!important}.xc-family-planner .xc-family-edit::placeholder{color:transparent!important;opacity:0!important}.xc-family-planner[data-output=blank] .xc-family-sheet .xc-family-edit{color:transparent!important;text-shadow:none!important}.xc-family-planner .xc-family-owner{display:none!important}.xc-family-planner .xc-family-owner-print{display:block!important}.xc-family-planner[data-output=blank] .xc-family-owner-print{color:transparent!important}.xc-family-planner .xc-family-remove{display:none!important}.xc-family-planner .xc-family-table{height:var(--family-print-table-h)!important;grid-template-rows:auto!important;grid-auto-rows:minmax(0,1fr)!important;break-inside:avoid!important;page-break-inside:avoid!important}.xc-family-planner .xc-family-table.people-matrix{grid-template-columns:minmax(16mm,.72fr) repeat(var(--family-count),minmax(18mm,1fr))}.xc-family-planner .xc-family-edit{font-size:7.7pt!important;line-height:1.12!important;overflow:hidden!important;padding:1.35mm 1.4mm!important;min-height:0!important}.xc-family-planner .xc-family-table .xc-family-edit{height:100%!important;align-self:stretch!important}.xc-family-planner .xc-family-corner,.xc-family-planner .xc-family-day-column-head,.xc-family-planner .xc-family-day-head,.xc-family-planner .xc-family-member-head,.xc-family-planner .xc-family-member-row-head{font-size:7pt!important;line-height:1.1!important;padding:1.35mm!important}.xc-family-planner .xc-family-member-head span,.xc-family-planner .xc-family-member-row-head span{width:1.7mm;height:1.7mm;margin-inline-end:1.2mm}.xc-family-planner .xc-family-modules{height:var(--family-print-module-h)!important;gap:2.5mm!important;margin-top:3mm!important;align-items:stretch!important;break-inside:avoid!important;page-break-inside:avoid!important}.xc-family-planner[data-orientation=landscape] .xc-family-modules.modules-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-family-planner[data-orientation=landscape] .xc-family-modules.modules-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xc-family-planner[data-orientation=landscape] .xc-family-modules.modules-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xc-family-planner[data-orientation=portrait] .xc-family-modules.modules-2,.xc-family-planner[data-orientation=portrait] .xc-family-modules.modules-3,.xc-family-planner[data-orientation=portrait] .xc-family-modules.modules-4{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-family-planner .xc-family-box{box-sizing:border-box!important;height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;padding:1.8mm!important;break-inside:avoid!important;page-break-inside:avoid!important}.xc-family-planner .xc-family-box h3{flex:0 0 auto!important;margin-bottom:1mm!important;padding-bottom:1mm!important;font-size:7.5pt!important;line-height:1.05!important}.xc-family-planner .xc-family-chore-row,.xc-family-planner .xc-family-line-row{flex:1 1 0!important;min-height:0!important}.xc-family-planner .xc-family-line-row{gap:1mm!important}.xc-family-planner .xc-family-line-row>b{min-width:9mm!important;font-size:6.5pt!important}.xc-family-planner .xc-family-line-row .xc-family-edit{height:100%!important;padding:1mm .6mm!important;font-size:7pt!important}.xc-family-planner .xc-family-chore-row{grid-template-columns:minmax(0,1fr) 17mm!important;gap:1mm!important}.xc-family-planner .xc-family-chore-row .xc-family-edit{height:100%!important;padding:1mm .6mm!important}.xc-family-planner .xc-family-owner-print{font-size:6.5pt!important}.xc-family-planner .xc-family-shopping-area{flex:1 1 auto!important;min-height:0!important;height:auto!important;line-height:6.2mm!important;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 5.9mm,var(--family-line) 6.1mm)!important}.xc-family-planner .xc-family-command{height:var(--family-print-command-h)!important;grid-template-columns:minmax(0,1.65fr) minmax(67mm,1fr)!important;gap:2.5mm!important;align-items:stretch!important;break-inside:avoid!important;page-break-inside:avoid!important}.xc-family-planner .xc-family-command-main{min-height:0!important;height:100%!important}.xc-family-planner .xc-family-command-main .xc-family-table{height:100%!important}.xc-family-planner .xc-family-command-side{height:100%!important;min-height:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important;gap:2mm!important;align-content:stretch!important;align-items:stretch!important;break-inside:avoid!important;page-break-inside:avoid!important}.xc-family-planner .xc-family-command-side.modules-1{grid-template-columns:1fr!important}.xc-family-planner .xc-family-command-side .xc-family-box{height:auto!important;align-self:stretch!important;padding:1.5mm!important}.xc-family-planner .xc-family-command-side .xc-family-line-row .xc-family-edit{height:100%!important;font-size:6.7pt!important}.xc-family-planner .xc-family-command-side .xc-family-chore-row .xc-family-edit{height:100%!important}.xc-family-planner .xc-family-command-side .xc-family-shopping-area{min-height:0!important;height:auto!important}.xc-family-planner[data-orientation=portrait] .xc-family-command{grid-template-columns:1fr!important;grid-template-rows:minmax(0,1.58fr) minmax(0,.92fr)!important;gap:2.5mm!important}.xc-family-planner[data-orientation=portrait] .xc-family-command-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-sheet{padding:3mm!important}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-planner-sheet-head{margin-bottom:2mm!important;padding-bottom:1.5mm!important}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-edit{font-size:6.2pt!important;padding:.75mm .8mm!important}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-command{grid-template-columns:1fr!important;gap:1.7mm!important}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-command-side{grid-template-columns:repeat(var(--family-a5-module-cols,2),minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:1.3mm!important}.xc-family-planner[data-paper=A5][data-orientation=landscape][data-module-count="3"]{--family-a5-module-cols:3}.xc-family-planner[data-paper=A5][data-orientation=landscape][data-module-count="4"]{--family-a5-module-cols:4}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-box{padding:1mm!important}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-chore-row .xc-family-edit,.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-line-row .xc-family-edit{font-size:5.9pt!important;padding:.45mm!important}.xc-family-planner[data-paper=A5][data-orientation=landscape] .xc-family-shopping-area{line-height:4.2mm!important;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 3.9mm,var(--family-line) 4.1mm)!important}.xc-family-planner[data-member-count="6"] .xc-family-table.people-matrix{grid-template-columns:minmax(14mm,.65fr) repeat(6,minmax(15mm,1fr))}.xc-family-planner[data-member-count="6"] .xc-family-edit{font-size:7pt!important}}