:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#faf8f4;color:#231f1b;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--border: #e8e2d9;--muted: #9c9088;--panel: #ffffff;--accent: #312c27;--accent-strong: #231f1b;--success: #0f9f7a;--warning: #c77803;--danger: #d13438;--shadow: 0 18px 50px rgba(0, 0, 0, .1)}*{box-sizing:border-box}html{min-width:320px}body{margin:0;min-width:320px;min-height:100vh}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell{width:100%;margin:0 auto;padding:clamp(16px,2.2vw,32px)}.app-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.app-header h1,.calendar-heading h2,.panel-title h2,.month-mini h3{margin:0;line-height:1.1}.app-header h1{font-size:clamp(1.8rem,4vw,3.3rem);font-weight:760}.app-logo{width:48px;height:48px;border-radius:10px;object-fit:cover;flex-shrink:0}.eyebrow{margin:0 0 7px;color:var(--accent);font-size:.78rem;font-weight:760;text-transform:uppercase}.header-controls,.period-controls,.summary-card-top,.panel-title,.mini-legend{display:flex;align-items:center}.header-controls{justify-content:flex-end;flex-wrap:wrap;gap:10px}.period-controls{gap:8px;min-height:42px;padding:5px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 8px 24px #24304c0d}.period-controls strong{min-width:112px;text-align:center}.icon-button,.ghost-icon{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#453c35}.icon-button:hover,.ghost-icon:hover{background:#f0ebe2}.text-button,.primary-button,.secondary-button,.danger-button,.month-select{min-height:42px;border-radius:8px;border:1px solid var(--border)}.text-button,.secondary-button,.month-select{background:var(--panel);color:#312c27;padding:0 14px}.slider-pill{position:relative;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-width:146px;min-height:42px;padding:4px;border:1px solid var(--border);border-radius:999px;background:var(--panel);box-shadow:0 8px 24px #24304c0d;color:#231f1b}.slider-pill:hover{background:#f8fbff}.slider-pill-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#ede8e0;transition:transform .18s ease,background .18s ease}.slider-pill.right .slider-pill-thumb{transform:translate(100%)}.slider-pill-option{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:0;font-size:.9rem;font-weight:800;color:var(--muted)}.slider-pill-option.active{color:#231f1b}.summary-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-bottom:18px}.calendar-actions{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:14px;padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:var(--shadow)}.nav-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.person-filter,.person-filter-list{display:flex;align-items:center;gap:10px}.person-filter{justify-content:flex-end;min-width:0}.person-filter>span{color:var(--muted);font-size:.82rem;font-weight:800;text-transform:uppercase}.person-filter-list{min-width:0;flex-wrap:wrap;justify-content:flex-end}.filter-chip{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:3px 11px;border:1px solid var(--border);border-radius:8px;background:#f5f0e8;color:#312c27;font-size:.84rem;font-weight:800;white-space:nowrap;cursor:pointer;opacity:.58}.filter-chip.filter-chip-active{border-color:#c4b4a8;background:#f0ebe2;color:#231f1b;opacity:1}.person-filter-chip{display:inline-flex;align-items:center;min-width:0;padding:3px;border:1px solid var(--border);border-radius:8px;background:#f5f0e8;opacity:.58}.person-filter-chip.active{border-color:color-mix(in srgb,var(--person-color) 56%,var(--border));background:color-mix(in srgb,var(--person-color) 10%,#ffffff);opacity:1}.person-filter-chip>button:first-child{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:180px;min-height:30px;padding:0 7px;border:0;background:transparent;color:#231f1b;font-weight:800}.person-filter-chip>button:first-child span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-card,.empty-summary,.tool-panel,.calendar-surface,.insights-panel,.conflict-panel{border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:var(--shadow)}.summary-card{padding:15px;border-top:4px solid var(--success)}.summary-card.warning{border-top-color:var(--warning)}.summary-card.over{border-top-color:var(--danger)}.summary-card-top{gap:8px;min-width:0}.summary-card-top strong{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-dot{display:inline-block;width:12px;height:12px;flex:0 0 auto;border-radius:999px;background:var(--person-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--person-color) 18%,transparent)}.status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:#e8f2ec;color:#08745c;font-size:.75rem;font-weight:760;white-space:normal;text-align:center}.status-pill.danger{background:#fdebec;color:var(--danger)}.day-count{display:flex;align-items:baseline;gap:8px;margin:13px 0 9px}.day-count span{font-size:2rem;font-weight:780}.day-count small,.summary-card p,.mini-legend,.empty-copy,.stay-row span,.stay-row em,.overlap-row small,.conflict-row small{color:var(--muted)}.summary-card p{min-height:18px;margin:10px 0 0;font-size:.88rem}.summary-block{display:grid;gap:10px}.planner-summary{display:grid;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.planner-summary-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;border:0;background:transparent;text-align:left;padding:0;font:inherit;color:inherit;cursor:pointer;border-radius:4px}.planner-summary-head:hover{opacity:.8}.planner-summary-head strong{font-size:.92rem}.planner-summary-head span{color:var(--muted);font-size:.82rem;font-weight:700}.country-breakdown{margin-top:2px}.country-breakdown-list{display:grid;gap:6px}.country-breakdown-row{display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:8px;color:#231f1b;font-size:.9rem;font-weight:700}.country-breakdown-flag{display:inline-flex;align-items:center;justify-content:center;width:1.6rem}.country-breakdown-name,.country-breakdown-days{min-width:0}.country-breakdown-days{justify-self:end}.summary-alert{display:inline-flex;align-items:center;gap:5px;color:var(--danger);font-weight:800}.progress-track{height:8px;overflow:hidden;border-radius:999px;background:#ece7df}.progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f5c842,#e07b39)}.summary-card.warning .progress-track span{background:linear-gradient(90deg,#f0a030,#e05b28)}.summary-card.over .progress-track span{background:linear-gradient(90deg,var(--danger),#e56f5f)}.labeled-bar{position:relative;height:30px;border-radius:999px;background:#ece7df;overflow:hidden}.labeled-bar-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#f5c842,#e07b39);min-width:0}.labeled-bar.warning .labeled-bar-fill{background:linear-gradient(90deg,#f0a030,#e05b28)}.labeled-bar.over .labeled-bar-fill{background:linear-gradient(90deg,var(--danger),#e56f5f)}.labeled-bar-text{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 12px;font-size:.74rem;font-weight:700}.labeled-bar-used{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}.labeled-bar-right{color:#7a6f67}.labeled-bar-text em{font-style:normal;opacity:.82;font-weight:600;font-size:.7rem}.empty-summary{display:flex;align-items:center;gap:9px;min-height:88px;padding:18px;color:var(--muted)}.workspace-grid{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:start;gap:18px}.planner-column,.calendar-column{display:grid;gap:14px}.tool-panel,.insights-panel,.conflict-panel,.calendar-surface{padding:18px}.panel-title{gap:8px;margin-bottom:14px}.panel-title h2{font-size:1rem}.stacked-form{display:grid;gap:12px}.stacked-form label,.field-label{display:grid;gap:6px;color:#453c35;font-size:.85rem;font-weight:700}.stacked-form input,.stacked-form select{min-width:0;width:100%;min-height:42px;padding:0 11px;border:1px solid var(--border);border-radius:8px;background:#fff;color:#1a1512}.stacked-form input:focus,.stacked-form select:focus,.month-select:focus{outline:3px solid rgba(49,44,39,.2);border-color:var(--accent)}.palette{display:flex;flex-wrap:wrap;gap:8px}.palette button,.palette input{width:30px;height:30px;padding:0;border-radius:999px}.palette button{border:2px solid transparent;background:var(--swatch-color)}.palette button.selected{border-color:#111827;box-shadow:0 0 0 3px #312c2738}.palette input{overflow:hidden;border:1px solid var(--border);background:transparent}.date-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-actions{display:grid;grid-template-columns:1fr;gap:8px}.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;background:var(--accent);color:#fff;font-weight:760}.primary-button:hover{background:var(--accent-strong)}.compact-button{width:auto;padding:0 14px;white-space:nowrap}.small-button{width:auto;min-height:38px;padding:0 11px;font-size:.84rem;font-weight:800}.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;font-weight:760}.secondary-button:hover{background:#f0ebe2}.danger-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;border-color:#f2b8bc;background:#fff8f8;color:var(--danger);font-weight:800}.danger-button:hover{background:#fdebec}.modal-actions{grid-template-columns:1fr auto auto;align-items:center}.form-error{margin:0;color:var(--danger);font-size:.86rem;font-weight:700}.modal-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:20px;background:#0f172a6b;z-index:20}.modal-panel{width:min(560px,100%);max-height:min(760px,calc(100vh - 40px));overflow:auto;padding:18px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 24px 80px #0f172a38}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.modal-header h2{margin:0;font-size:1.1rem}.people-list,.stay-list{display:grid;gap:8px;margin-top:14px}.person-row,.stay-row,.overlap-row{display:grid;align-items:center;gap:10px;border:1px solid #f0ebe2;border-radius:8px;background:#f8f4ed}.person-row{grid-template-columns:auto minmax(0,1fr) auto auto;min-height:42px;padding:7px 8px}.person-row span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.stay-row{grid-template-columns:auto minmax(0,1fr) auto auto;padding:10px}.stay-row.conflict{border-color:#f2b8bc;background:#fff8f8}.stay-row div{display:grid;gap:2px;min-width:0}.stay-row strong,.stay-row span,.stay-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stay-row em{font-style:normal;font-size:.82rem}.stay-row .conflict-text{color:var(--danger);font-weight:760}.calendar-surface{overflow-x:auto;overflow-y:hidden}.calendar-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.calendar-heading h2{font-size:1.7rem}.mini-legend{gap:7px;padding:8px 10px;border-radius:8px;background:#f0ebe2;font-size:.84rem;font-weight:700}.year-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.month-mini{min-width:0;padding:12px;border:1px solid #e8e2d9;border-radius:8px;background:#fff}.month-mini h3{margin-bottom:10px;font-size:1rem}.weekday-grid,.mini-timeline-grid,.month-timeline-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.weekday-grid{gap:6px;margin-bottom:8px;color:var(--muted);font-size:.76rem;font-weight:800;text-align:center;text-transform:uppercase}.mini-weekdays{gap:3px;margin-bottom:5px;font-size:.68rem}.mini-timeline-grid,.month-timeline-grid{position:relative}.mini-timeline-grid{grid-template-rows:repeat(var(--week-count),calc(18px + (var(--lane-count) * 10px)));gap:4px}.mini-day{display:grid;grid-template-rows:auto 1fr;min-width:0;min-height:100%;padding:2px 4px;border:1px solid #f0ebe2;border-radius:5px;background:#f5f0e8;appearance:none;text-align:left;z-index:1}.mini-day.has-schengen{background:#edf4ef}.mini-day span{color:#453c35;font-size:.66rem;font-weight:760;line-height:1}.mini-day.muted{opacity:.36}.mini-day:disabled,.month-day:disabled{cursor:default}@keyframes today-glow{0%,to{box-shadow:0 0 8px 2px #312c2761}50%{box-shadow:0 0 22px 7px #312c279e}}.today-overlay{pointer-events:none;z-index:10;background:transparent;border:2px solid var(--accent);animation:today-glow 2.4s ease-in-out infinite}.mini-today-overlay{border-radius:5px}.month-today-overlay{border-radius:8px}.mini-day.today{background:color-mix(in srgb,var(--accent) 10%,#f5f0e8)}.mini-day.today span{color:var(--accent);font-size:.76rem;font-weight:900}.month-day.today{background:color-mix(in srgb,var(--accent) 7%,#ffffff)}.month-timeline-grid{grid-template-rows:repeat(var(--week-count),calc(52px + (var(--lane-count) * 28px)));gap:8px}.month-day{display:grid;grid-template-rows:auto 1fr;min-width:0;min-height:100%;padding:8px 8px 10px;border:1px solid #e8e2d9;border-radius:8px;background:#fff;appearance:none;text-align:left;z-index:1}.month-day.muted{background:#faf8f4;opacity:.64}.month-day-number{display:flex;justify-content:flex-end;min-height:22px}.month-day-number span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;color:#453c35;font-size:.82rem;font-weight:800}.month-day.today .month-day-number span{width:30px;height:30px;background:var(--accent);color:#fff;font-size:.94rem;font-weight:900;box-shadow:0 2px 10px #312c2773}.stay-bar{min-width:0;padding:0;border:0;appearance:none;background:var(--person-color);color:#fff;z-index:4}.stay-bar.overlap{background:repeating-linear-gradient(135deg,var(--person-color),var(--person-color) 14px,var(--overlap-color) 14px,var(--overlap-color) 28px)}.stay-bar.continues-left{border-top-left-radius:0;border-bottom-left-radius:0}.stay-bar.continues-right{border-top-right-radius:0;border-bottom-right-radius:0}.stay-bar:hover{filter:brightness(.94)}.stay-bar.conflict{outline:2px solid var(--danger);outline-offset:1px}.mini-stay-bar{display:inline-flex;align-items:center;justify-content:center;align-self:start;height:12px;margin:calc(16px + (var(--lane) * 10px)) 2px 0;border-radius:999px}.mini-stay-label{display:inline-flex;align-items:center;justify-content:center;font-size:.92rem;line-height:1}.month-stay-bar{display:inline-flex;align-self:start;align-items:center;justify-content:center;height:25px;margin:calc(36px + (var(--lane) * 28px)) 5px 0;padding:0 4px;border-radius:999px;box-shadow:0 8px 18px color-mix(in srgb,var(--person-color) 24%,transparent)}.month-stay-meta{display:inline-flex;align-items:center;justify-content:center}.month-stay-flag{font-size:1.35rem;line-height:1}.insights-panel{box-shadow:var(--shadow)}.conflict-panel{border-color:#f2b8bc;background:#fff8f8;box-shadow:var(--shadow)}.conflict-panel .panel-title{color:var(--danger)}.conflict-list{display:grid;gap:10px}.conflict-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid #f2b8bc;border-radius:8px;background:#fff}.conflict-row div:nth-child(2){display:grid;gap:3px;min-width:0}.conflict-row strong,.conflict-row span,.conflict-row small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conflict-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.conflict-actions button{min-height:32px;padding:0 10px;border:1px solid #f2b8bc;border-radius:8px;background:#fff;color:var(--danger);font-size:.78rem;font-weight:800}.conflict-actions button:hover{background:#fdebec}.overlap-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.overlap-row{grid-template-columns:minmax(94px,auto) minmax(0,1fr);padding:11px}.overlap-row strong{color:#1a1512}.overlap-row span,.overlap-row small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overlap-row small{grid-column:2}.overflow-note{color:var(--muted);font-size:.78rem;font-weight:760}.empty-copy{margin:0;font-size:.9rem}@media(max-width:1120px){.app-header{display:grid}.header-controls{justify-content:flex-start}.workspace-grid{grid-template-columns:1fr}.planner-column{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:760px){.app-shell{padding:18px 12px}.app-header h1{font-size:2rem}.header-controls,.period-controls,.slider-pill,.month-select,.text-button{width:100%}.period-controls{justify-content:space-between}.month-select{padding:0 11px}.summary-strip,.calendar-actions{grid-template-columns:1fr}.person-filter,.person-filter-list{justify-content:stretch}.nav-action-row{justify-content:flex-start}.person-filter{display:grid}.person-filter-list{justify-content:flex-start}.planner-column{grid-template-columns:1fr}.tool-panel,.calendar-surface,.insights-panel,.conflict-panel{padding:14px}.calendar-heading{display:grid}.month-timeline-grid{gap:4px;grid-template-rows:repeat(var(--week-count),calc(46px + (var(--lane-count) * 24px)))}.weekday-grid{gap:4px;font-size:.68rem}.month-day{padding:6px}.month-stay-bar{height:22px;margin:calc(29px + (var(--lane) * 24px)) 3px 0;padding:0 7px}.month-stay-meta span{font-size:.72rem}.month-stay-meta small{font-size:.86rem}.date-pair,.modal-actions{grid-template-columns:1fr}.conflict-row{grid-template-columns:auto minmax(0,1fr)}.conflict-actions{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:480px){.month-day-number span{width:21px;height:21px;font-size:.72rem}}html.dark{color-scheme:dark;background:#26221f;color:#f6f1e9;--border: #3d3630;--muted: #b8ada4;--panel: #302b28;--accent: #9c9088;--accent-strong: #c4b4a8;--shadow: 0 18px 50px rgba(0, 0, 0, .55)}html.dark .icon-button,html.dark .ghost-icon{color:#b8ada4}html.dark .icon-button:hover,html.dark .ghost-icon:hover{background:#3d3530}html.dark .period-controls{background:#302b28;border-color:#453c35;color:#f6f1e9}html.dark .period-controls strong{color:#f6f1e9}html.dark .text-button,html.dark .secondary-button,html.dark .month-select{background:#302b28;color:#f6f1e9;border-color:#453c35}html.dark .text-button:hover,html.dark .secondary-button:hover{background:#342f2c}html.dark .slider-pill{background:#302b28;border-color:#453c35;color:#f6f1e9}html.dark .slider-pill:hover{background:#342f2c}html.dark .slider-pill-thumb{background:#3d3530}html.dark .slider-pill-option.active{color:#c4b4a8}html.dark .calendar-checkbox{background:#2c2724;color:#d4ccc5;border-color:#453c35}html.dark .person-filter-chip{background:#2c2724;border-color:#453c35}html.dark .person-filter-chip>button:first-child{color:#f6f1e9}html.dark .summary-card{background:#302b28;border-color:#453c35}html.dark .summary-card p{color:#b8ada4}html.dark .planner-summary{border-top-color:#453c35}html.dark .planner-summary-head{color:#f6f1e9}html.dark .country-breakdown-row{color:#d4ccc5}html.dark .status-pill{background:#2e2a27;color:#34d399}html.dark .status-pill.danger{background:#342520;color:#f87171}html.dark .progress-track{background:#342f2c}html.dark .empty-summary,html.dark .calendar-actions,html.dark .calendar-surface{background:#302b28;border-color:#453c35}html.dark .month-mini{background:#342f2c;border-color:#453c35}html.dark .mini-day{background:#2c2724;border-color:#342f2c}html.dark .mini-day.has-schengen{background:#2e2a27}html.dark .mini-day span{color:#b8ada4}html.dark .mini-day.today span{color:#c4b4a8}html.dark .month-day{background:#342f2c;border-color:#453c35}html.dark .month-day.muted{background:#2c2724;opacity:.55}html.dark .month-day-number span{color:#d4ccc5}html.dark .mini-legend{background:#2c2724;color:#b8ada4}html.dark .insights-panel{background:#302b28;border-color:#453c35}html.dark .conflict-panel{border-color:#5c2e2a;background:#26211e}html.dark .conflict-panel .panel-title{color:#f87171}html.dark .conflict-row{background:#302b28;border-color:#5c2e2a}html.dark .conflict-actions button{background:#26211e;border-color:#5c2e2a;color:#f87171}html.dark .conflict-actions button:hover{background:#342520}html.dark .overlap-row{background:#2c2724;border-color:#453c35}html.dark .overlap-row strong{color:#f6f1e9}html.dark .stacked-form input,html.dark .stacked-form select{background:#26221f;border-color:#453c35;color:#f6f1e9}html.dark .stacked-form label,html.dark .field-label{color:#d4ccc5}html.dark .modal-panel{background:#302b28;border-color:#453c35}html.dark .modal-backdrop{background:#000000b8}html.dark .primary-button{background:#453c35}html.dark .primary-button:hover{background:#5a4f47}html.dark .danger-button{border-color:#5c2e2a;background:#26211e;color:#f87171}html.dark .danger-button:hover{background:#342520}html.dark .palette button.selected{border-color:#f6f1e9}html.dark .summary-alert{color:#f87171}html.dark .calendar-heading h2,html.dark .month-mini h3,html.dark .day-count span{color:#f6f1e9}html.dark .eyebrow{color:#c4b4a8}html.dark .form-error{color:#f87171}html.dark .filter-chip{background:#2c2724;color:#d4ccc5;border-color:#453c35;opacity:.58}html.dark .filter-chip.filter-chip-active{border-color:#9c9088;background:#3d3530;color:#d4ccc5;opacity:1}html.dark .labeled-bar{background:#342f2c}html.dark .labeled-bar-right{color:#b8ada4}html.dark .mini-day.today{background:color-mix(in srgb,var(--accent) 18%,#2c2724)}html.dark .month-day.today{background:color-mix(in srgb,var(--accent) 14%,#342f2c)}
