/* PickPackPic 2.3.3r1 — additive planner / language styles; no remote font requests. */
.brand{background:#fff!important;border-radius:10px;padding:7px 10px;flex-shrink:0}.brand img{background:#fff!important;filter:none!important;mix-blend-mode:normal!important;object-fit:contain}.header-inner{gap:16px;flex-wrap:wrap}.desktop-nav{gap:15px;font-size:12px;flex:1;justify-content:center}.header-actions{gap:9px;flex-shrink:0}.language233{position:relative;font-size:12px;z-index:50}.language233 summary{cursor:pointer;list-style:none;border:1px solid var(--line);border-radius:9px;padding:9px 10px;min-width:85px;background:#fff;color:var(--ink);white-space:nowrap}.language233 nav{position:absolute;inset-inline-end:0;top:calc(100% + 5px);min-width:160px;padding:7px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--shadow);display:grid;gap:3px}.language233 nav a{padding:8px 12px;border-radius:6px;display:block}.language233 nav a:hover,.language233 nav [aria-current=true]{background:#e8f5f9;color:#036e98}.planner233{padding-top:25px;padding-bottom:32px}.planner233-hero{padding:42px 40px;background:linear-gradient(110deg,#e3f4fa,#fff3de);border:1px solid #d2e5eb;border-radius:22px;margin-bottom:26px}.planner233-hero h1{font-size:clamp(32px,4vw,49px);max-width:730px;margin-bottom:18px}.planner233-hero p{max-width:640px;color:#49656e}.planner233-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(270px,1fr);gap:25px;align-items:start}.planner233 .panel{margin:0 0 22px}.planner233 h2{font-size:25px}.planner233 .form-grid{gap:18px}.planner233-main,.planner233-summary{min-width:0}.planner233-part{border-top:1px solid var(--line);padding:20px 0 7px}.planner233-toggle{display:flex;gap:12px;align-items:center;cursor:pointer;margin-bottom:18px}.planner233-toggle input{width:20px;height:20px;accent-color:var(--blue)}.planner233-toggle strong{font-size:17px;line-height:1.5;flex:1}.planner233-status{font-size:10px;color:#617982;border-radius:6px;background:#f1f6f7;padding:3px 7px}.planner233-part [data-part-body]{padding-inline-start:32px}.planner233 .field label{line-height:1.5;min-height:23px}.planner233 input,.planner233 select{min-width:0;max-width:100%}.planner233-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0}.planner233-actions.vertical{flex-direction:column;align-items:stretch}.planner233-summary{position:sticky;top:20px}.planner233-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 9px;padding:16px 0;border-bottom:1px solid var(--line);font-size:12px}.planner233-line strong{font-size:13px;line-height:1.45}.planner233-line small{grid-column:1/-1;overflow-wrap:anywhere}.planner233-total{display:flex;flex-direction:column;gap:7px;padding-top:22px}.planner233-total strong{font-size:36px;line-height:1.2;color:var(--blue-dark)}[data-plan-status]{font-size:12px;line-height:1.75;color:#705216;margin-top:17px}[data-plan-route],[data-plan-dates]{overflow-wrap:anywhere}[data-plan-dates]{direction:ltr;text-align:start;font-size:12px}.planner233-message{font-size:14px;border-inline-start:3px solid var(--blue);padding:8px 18px}.planner233-message:empty{display:none}[data-embed-container] iframe{width:100%;height:650px;border:1px solid var(--line);border-radius:12px;margin-top:18px}.planner233-home{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#eaf7fb}.planner233-home h2{font-size:30px}.planner233-home .btn{flex-shrink:0}.btn:disabled{opacity:.65;cursor:not-allowed}[hidden]{display:none!important}
html[dir=rtl] body{font-family:Tahoma,'Segoe UI',Arial,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0;line-height:1.5}html[dir=rtl] .eyebrow{letter-spacing:.01em}html[dir=rtl] .field label,html[dir=rtl] .app-sidebar,html[dir=rtl] .admin-menu-button{text-align:right}html[dir=rtl] input[type=email],html[dir=rtl] input[type=url],html[dir=rtl] input[type=password],html[dir=rtl] input[type=date],html[dir=rtl] input[type=number],html[dir=rtl] code{direction:ltr}html[dir=rtl] .btn{white-space:normal}html[dir=rtl] .host-promo h2{line-height:1.5}.header232-logout .logout232-button{min-width:40px}
@media(max-width:1130px){.desktop-nav{font-size:11px;gap:11px}.header-inner{gap:12px}.header-actions .btn{padding:9px 11px}.brand img{width:135px;height:auto}}
@media(max-width:1000px){.header-inner{min-height:80px}.desktop-nav{display:none;position:absolute;top:100%;left:0;right:0;padding:20px;background:#fff;box-shadow:var(--shadow);flex-direction:column;align-items:stretch;font-size:14px}.desktop-nav.open{display:flex}.menu-toggle{display:inline-flex}.header-actions{margin-inline-start:auto}.planner233-layout{grid-template-columns:minmax(0,1fr) 300px;gap:18px}.planner233-hero{padding:32px}.planner233-main .form-grid{grid-template-columns:1fr}.planner233-part [data-part-body]{padding-inline-start:0}}
@media(max-width:730px){.planner233-layout{grid-template-columns:1fr}.planner233-summary{position:static}.planner233-hero{padding:27px 22px}.planner233 h2{font-size:23px}.planner233-home{align-items:flex-start;flex-direction:column}.planner233 .panel{padding:22px}.planner233-toggle strong{font-size:16px}.brand img{width:117px}.brand{padding:5px}.header-inner{gap:7px}.header-actions{gap:5px}.header-actions .btn{font-size:11px}.language233 summary{font-size:11px;min-width:70px;padding:8px}.header232-logout .logout232-button{padding:8px}.header232-logout .logout232-button span{display:none}[data-embed-container] iframe{height:560px}.planner233 .form-grid{grid-template-columns:1fr}}
@media print{.planner233-hero{padding:0;border:0;background:white}.planner233-hero .tag,.planner233-main,.planner233-actions,.planner233-message,[data-embedded-panel],.language233,.planner233-disclosure{display:none!important}.planner233-layout{display:block!important}.planner233-summary{display:block!important;position:static;border:0;box-shadow:none;width:100%}.planner233 form{display:block!important}.planner233-summary .fine-print{display:block}.planner233-line{break-inside:avoid}.planner233-total strong{color:black}.planner233{width:100%}}
