.customer-inform-module__EPcJEq__page{color:#171717;min-height:100dvh;font-family:Arial, var(--cj-sans), sans-serif;background:#f5f5f5}.customer-inform-module__EPcJEq__header{z-index:50;background:#fffffff7;border-bottom:1px solid #ededed;grid-template-columns:280px 1fr 180px;align-items:center;min-height:66px;padding:0 40px;display:grid;position:sticky;top:0}.customer-inform-module__EPcJEq__logo{color:#ec1c2b;letter-spacing:-.07em;text-align:left;cursor:pointer;background:0 0;border:0;font-size:28px;font-weight:900}.customer-inform-module__EPcJEq__logo span{letter-spacing:-.1em}.customer-inform-module__EPcJEq__header nav{justify-content:center;gap:20px;display:flex}.customer-inform-module__EPcJEq__header nav button{color:#7b7b7b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:10px 18px;font-size:12px;font-weight:800}.customer-inform-module__EPcJEq__header nav button:hover{color:#e91d2c}.customer-inform-module__EPcJEq__header nav .customer-inform-module__EPcJEq__navActive{color:#fff;background:#ed1c2b;border-color:#1f1f1f;box-shadow:0 1px #aaa}.customer-inform-module__EPcJEq__header nav .customer-inform-module__EPcJEq__navActive:hover{color:#fff}.customer-inform-module__EPcJEq__language{justify-self:end;font-size:11px}.customer-inform-module__EPcJEq__mobileMenuButton,.customer-inform-module__EPcJEq__mobileBottomNav{display:none}.customer-inform-module__EPcJEq__hero{color:#fff;background-position:50%;background-size:cover;align-items:center;min-height:495px;padding:60px max(6.5vw,42px);display:flex}.customer-inform-module__EPcJEq__hero>div{max-width:720px}.customer-inform-module__EPcJEq__hero small{font-size:13px;font-weight:700}.customer-inform-module__EPcJEq__hero h1{letter-spacing:-.05em;margin:14px 0 16px;font-size:clamp(42px,5vw,66px);line-height:1.05}.customer-inform-module__EPcJEq__hero p{gap:24px;font-size:16px;font-weight:700;display:flex}.customer-inform-module__EPcJEq__hero b{background:#ed1c2b;margin-top:26px;padding:11px 22px;font-size:25px;display:inline-block}.customer-inform-module__EPcJEq__homeContent,.customer-inform-module__EPcJEq__content{background:#fff;width:min(1180px,100% - 56px);margin:0 auto;padding:18px 0 38px}.customer-inform-module__EPcJEq__homeContent{padding:18px 28px 34px}.customer-inform-module__EPcJEq__homeGrid{grid-template-columns:1.5fr .85fr;gap:18px;display:grid}.customer-inform-module__EPcJEq__scheduleCard,.customer-inform-module__EPcJEq__noticeCard,.customer-inform-module__EPcJEq__quickCard,.customer-inform-module__EPcJEq__itineraryCard,.customer-inform-module__EPcJEq__highlights,.customer-inform-module__EPcJEq__infoSection,.customer-inform-module__EPcJEq__confirmSection{background:#fff;border:1px solid #e5e5e5;border-radius:9px}.customer-inform-module__EPcJEq__scheduleCard,.customer-inform-module__EPcJEq__noticeCard{padding:24px}.customer-inform-module__EPcJEq__scheduleCard h2,.customer-inform-module__EPcJEq__noticeCard h2,.customer-inform-module__EPcJEq__quickCard h2{margin:0 0 18px;font-size:16px}.customer-inform-module__EPcJEq__scheduleCard ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.customer-inform-module__EPcJEq__scheduleCard li{grid-template-columns:58px 14px 1fr;align-items:center;font-size:13px;display:grid}.customer-inform-module__EPcJEq__scheduleCard time{font-weight:800}.customer-inform-module__EPcJEq__scheduleCard i{border:1px solid #ef2635;border-radius:50%;width:7px;height:7px}.customer-inform-module__EPcJEq__noticeCard>div{background:#fff4f5;border-radius:6px;padding:16px;font-size:13px;line-height:1.65}.customer-inform-module__EPcJEq__noticeCard p{margin:4px 0 0}.customer-inform-module__EPcJEq__noticeCard .customer-inform-module__EPcJEq__weather{background:#fff;border:1px solid #eee;gap:4px;margin-top:16px;display:grid}.customer-inform-module__EPcJEq__weather span,.customer-inform-module__EPcJEq__weather small{font-size:11px}.customer-inform-module__EPcJEq__weather b{font-size:19px}.customer-inform-module__EPcJEq__quickCard{margin-top:18px;padding:24px}.customer-inform-module__EPcJEq__quickCard>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.customer-inform-module__EPcJEq__quickCard button{cursor:pointer;background:#fff;border:1px solid #e7e7e7;border-radius:5px;min-height:48px;font-weight:700}.customer-inform-module__EPcJEq__quickCard button:hover{color:#ed1c2b;border-color:#f1aab0}.customer-inform-module__EPcJEq__content{min-height:calc(100vh - 110px);padding:40px 28px 56px}.customer-inform-module__EPcJEq__pageTitle{letter-spacing:-.03em;margin:0 0 24px;font-size:34px}.customer-inform-module__EPcJEq__itineraryCard{overflow:hidden}.customer-inform-module__EPcJEq__itineraryCard header{background:linear-gradient(90deg,#fff1f2,#fff);justify-content:space-between;gap:20px;padding:16px 20px;font-size:13px;display:flex}.customer-inform-module__EPcJEq__itineraryCard header span{font-weight:700}.customer-inform-module__EPcJEq__itineraryCard ol{margin:0;padding:28px 18px 32px;list-style:none;display:flex}.customer-inform-module__EPcJEq__itineraryCard li{text-align:center;flex:1;justify-items:center;min-width:0;display:grid;position:relative}.customer-inform-module__EPcJEq__itineraryCard time{font-weight:700}.customer-inform-module__EPcJEq__itineraryCard li>div{width:100%;margin:10px 0;position:relative}.customer-inform-module__EPcJEq__itineraryCard li i{z-index:2;color:#ed1c2b;background:#fff;border:1.5px solid #ed1c2b;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto;font-style:normal;display:grid;position:relative}.customer-inform-module__EPcJEq__itineraryCard li:not(:last-child) li span{display:none}.customer-inform-module__EPcJEq__itineraryCard li>div:after{z-index:1;content:"";background:#f49da4;width:100%;height:1px;position:absolute;top:50%;left:50%}.customer-inform-module__EPcJEq__itineraryCard li:last-child>div:after{display:none}.customer-inform-module__EPcJEq__itineraryCard strong{padding:0 8px;font-size:12px}.customer-inform-module__EPcJEq__itineraryCard li>p{color:#777;margin:5px 0 0;font-size:10px}.customer-inform-module__EPcJEq__highlights{margin-top:18px;padding:24px}.customer-inform-module__EPcJEq__highlights>h2{color:#ed1c2b;font-size:20px}.customer-inform-module__EPcJEq__highlights>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.customer-inform-module__EPcJEq__highlights article{border:1px solid #e5e5e5;border-radius:5px;overflow:hidden}.customer-inform-module__EPcJEq__highlights img{object-fit:cover;width:100%;height:210px}.customer-inform-module__EPcJEq__highlights article div{padding:16px}.customer-inform-module__EPcJEq__highlights h3{font-size:16px}.customer-inform-module__EPcJEq__highlights p{margin:10px 0 0;font-size:12px;line-height:1.65}.customer-inform-module__EPcJEq__infoSection{margin-top:18px;padding:24px}.customer-inform-module__EPcJEq__infoSection>h2,.customer-inform-module__EPcJEq__confirmSection>h2{margin:0 0 18px;font-size:20px}.customer-inform-module__EPcJEq__infoGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.customer-inform-module__EPcJEq__infoGrid article{border:1px solid #e5e5e5;border-radius:6px;min-height:145px;padding:20px}.customer-inform-module__EPcJEq__infoGrid h3{margin:0 0 14px;font-size:15px}.customer-inform-module__EPcJEq__infoGrid p{margin:4px 0;font-size:12px}.customer-inform-module__EPcJEq__confirmSection{margin-top:18px;padding:24px}.customer-inform-module__EPcJEq__confirmSection>p{color:#666;font-size:12px}.customer-inform-module__EPcJEq__guideHero,.customer-inform-module__EPcJEq__galleryHead{justify-content:space-between;align-items:center;gap:30px;min-height:190px;display:flex}.customer-inform-module__EPcJEq__guideHero h1,.customer-inform-module__EPcJEq__galleryHead h1{margin:0 0 14px;font-size:34px}.customer-inform-module__EPcJEq__guideHero p,.customer-inform-module__EPcJEq__galleryHead p{font-size:13px;line-height:1.65}.customer-inform-module__EPcJEq__guideHero>div:last-child,.customer-inform-module__EPcJEq__galleryHead>div:last-child{color:#ef9ca4;font-family:var(--cj-mono);letter-spacing:.08em;font-size:18px}.customer-inform-module__EPcJEq__guideSearch{border:1px solid #ddd;border-radius:5px;outline:none;width:62%;min-height:45px;padding:0 14px}.customer-inform-module__EPcJEq__guideSearch:focus{border-color:#ed1c2b}.customer-inform-module__EPcJEq__categoryGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px;display:grid}.customer-inform-module__EPcJEq__categoryGrid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:7px;min-height:210px;padding:24px}.customer-inform-module__EPcJEq__categoryGrid button:hover{border-color:#ed1c2b;transform:translateY(-2px);box-shadow:0 10px 28px #2d141414}.customer-inform-module__EPcJEq__categoryGrid span{color:#ed1c2b;background:#fff1f2;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.customer-inform-module__EPcJEq__categoryGrid h2{margin:18px 0 10px;font-size:20px}.customer-inform-module__EPcJEq__categoryGrid p{color:#666;font-size:12px}.customer-inform-module__EPcJEq__guideContact{background:#fff2f3;justify-content:space-between;gap:20px;margin-top:24px;padding:12px 16px;font-size:12px;display:flex}.customer-inform-module__EPcJEq__guideContact strong{color:#ed1c2b}.customer-inform-module__EPcJEq__guideEmpty{color:#777;text-align:center;padding:50px}.customer-inform-module__EPcJEq__backButton{color:#ed1c2b;cursor:pointer;background:0 0;border:0;font-weight:800}.customer-inform-module__EPcJEq__guideDetailHead{align-items:center;gap:18px;margin:30px 0;display:flex}.customer-inform-module__EPcJEq__guideDetailHead>span{color:#ed1c2b;background:#fff1f2;border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;display:grid}.customer-inform-module__EPcJEq__guideDetailHead h1{margin:0;font-size:34px}.customer-inform-module__EPcJEq__guideDetailHead p{color:#666;margin:5px 0 0}.customer-inform-module__EPcJEq__guideDetailGrid{grid-template-columns:240px 1fr;gap:26px;display:grid}.customer-inform-module__EPcJEq__guideDetailGrid aside{border:1px solid #e5e5e5;align-content:start;display:grid}.customer-inform-module__EPcJEq__guideDetailGrid aside button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eee;min-height:48px;padding:0 16px}.customer-inform-module__EPcJEq__guideDetailGrid aside .customer-inform-module__EPcJEq__guideArticleActive{color:#fff;background:#ed1c2b}.customer-inform-module__EPcJEq__guideArticle{min-width:0}.customer-inform-module__EPcJEq__guideArticle h2{margin:0;font-size:27px}.customer-inform-module__EPcJEq__guideArticle>p{color:#555}.customer-inform-module__EPcJEq__guideArticle>img{object-fit:cover;width:100%;height:330px;margin:16px 0}.customer-inform-module__EPcJEq__guideArticle ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.customer-inform-module__EPcJEq__guideArticle li{color:#ed1c2b;gap:10px;font-weight:800;display:flex}.customer-inform-module__EPcJEq__guideArticle li span{color:#333;font-size:13px;font-weight:500}.customer-inform-module__EPcJEq__guideArticle>div{background:#fff1f2;border-left:3px solid #ed1c2b;margin-top:22px;padding:16px}.customer-inform-module__EPcJEq__guideArticle>div b{color:#ed1c2b}.customer-inform-module__EPcJEq__guideArticle>div p{margin:6px 0 0;font-size:13px}.customer-inform-module__EPcJEq__galleryLayout{grid-template-columns:1.65fr 1fr;gap:22px;display:grid}.customer-inform-module__EPcJEq__galleryGrid{grid-template-columns:repeat(3,1fr);align-content:start;gap:14px;display:grid}.customer-inform-module__EPcJEq__galleryGrid>a{background:#fff;border:1px solid #ddd;border-radius:5px;overflow:hidden}.customer-inform-module__EPcJEq__galleryGrid img{object-fit:cover;width:100%;height:190px}.customer-inform-module__EPcJEq__galleryGrid a div{gap:3px;padding:10px;display:grid}.customer-inform-module__EPcJEq__galleryGrid strong{font-size:12px}.customer-inform-module__EPcJEq__galleryGrid span,.customer-inform-module__EPcJEq__galleryGrid small{color:#666;font-size:10px}.customer-inform-module__EPcJEq__galleryEmpty{color:#666;text-align:center;border:1px dashed #e5a6ac;grid-column:1/-1;align-content:center;justify-items:center;min-height:230px;display:grid}.customer-inform-module__EPcJEq__publishPanel{border:1px solid #e5e5e5;border-radius:7px;padding:22px}.customer-inform-module__EPcJEq__publishPanel h2{color:#ed1c2b;margin:0 0 18px}.customer-inform-module__EPcJEq__publishPanel>div{text-align:center;background:snow;border:1px dashed #e5a6ac;padding:34px 20px}.customer-inform-module__EPcJEq__publishPanel p{color:#666;font-size:12px;line-height:1.6}.customer-inform-module__EPcJEq__publishPanel section{gap:8px;margin-top:20px;display:grid}.customer-inform-module__EPcJEq__publishPanel section a{border:1px solid #eee;justify-content:space-between;padding:12px;font-size:12px;display:flex}.customer-inform-module__EPcJEq__publishPanel section span{color:#ed1c2b}.customer-inform-module__EPcJEq__galleryGrid em{color:#a8323c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.customer-inform-module__EPcJEq__footer{color:#888;text-align:center;background:#f2f2f2;padding:24px;font-size:10px}@media (max-width:760px){.customer-inform-module__EPcJEq__header{grid-template-columns:auto 1fr;min-height:62px;padding:0 10px}.customer-inform-module__EPcJEq__logo{font-size:23px}.customer-inform-module__EPcJEq__header nav{justify-content:flex-end;gap:2px;min-width:0}.customer-inform-module__EPcJEq__header nav button{white-space:nowrap;flex:none;padding:8px 7px;font-size:9px}.customer-inform-module__EPcJEq__language{display:none}.customer-inform-module__EPcJEq__hero{min-height:390px;padding:42px 24px}.customer-inform-module__EPcJEq__hero h1{font-size:40px}.customer-inform-module__EPcJEq__hero p{flex-direction:column;gap:5px;font-size:13px}.customer-inform-module__EPcJEq__homeContent,.customer-inform-module__EPcJEq__content{width:100%;padding:24px 14px 42px}.customer-inform-module__EPcJEq__homeGrid{grid-template-columns:1fr}.customer-inform-module__EPcJEq__quickCard>div{grid-template-columns:1fr 1fr}.customer-inform-module__EPcJEq__pageTitle{font-size:30px}.customer-inform-module__EPcJEq__itineraryCard header{display:grid}.customer-inform-module__EPcJEq__itineraryCard ol{gap:0;padding:24px 14px;display:grid}.customer-inform-module__EPcJEq__itineraryCard li{text-align:left;grid-template-columns:58px 54px 1fr;place-items:start;min-height:82px}.customer-inform-module__EPcJEq__itineraryCard li time{padding-top:12px}.customer-inform-module__EPcJEq__itineraryCard li>div{width:44px;margin:0}.customer-inform-module__EPcJEq__itineraryCard li>div:after{width:1px;height:42px;top:42px;left:21px}.customer-inform-module__EPcJEq__itineraryCard li i{margin:0}.customer-inform-module__EPcJEq__itineraryCard strong{padding:11px 0 0}.customer-inform-module__EPcJEq__itineraryCard li>p{grid-column:3;margin-top:-30px}.customer-inform-module__EPcJEq__highlights>div,.customer-inform-module__EPcJEq__infoGrid{grid-template-columns:1fr}.customer-inform-module__EPcJEq__highlights img{height:200px}.customer-inform-module__EPcJEq__guideHero,.customer-inform-module__EPcJEq__galleryHead{min-height:150px}.customer-inform-module__EPcJEq__guideHero>div:last-child,.customer-inform-module__EPcJEq__galleryHead>div:last-child{display:none}.customer-inform-module__EPcJEq__guideSearch{width:100%}.customer-inform-module__EPcJEq__categoryGrid{grid-template-columns:1fr 1fr;gap:10px}.customer-inform-module__EPcJEq__categoryGrid button{min-height:170px;padding:17px}.customer-inform-module__EPcJEq__categoryGrid h2{font-size:15px}.customer-inform-module__EPcJEq__guideContact{flex-direction:column}.customer-inform-module__EPcJEq__guideDetailHead h1{font-size:25px}.customer-inform-module__EPcJEq__guideDetailGrid{grid-template-columns:1fr}.customer-inform-module__EPcJEq__guideDetailGrid aside{display:flex;overflow-x:auto}.customer-inform-module__EPcJEq__guideDetailGrid aside button{min-width:max-content;padding:0 14px}.customer-inform-module__EPcJEq__guideArticle>img{height:230px}.customer-inform-module__EPcJEq__galleryLayout{grid-template-columns:1fr}.customer-inform-module__EPcJEq__galleryGrid{grid-template-columns:1fr 1fr}.customer-inform-module__EPcJEq__galleryGrid img{height:150px}}@media (max-width:420px){.customer-inform-module__EPcJEq__header nav button{padding:7px 6px}.customer-inform-module__EPcJEq__categoryGrid,.customer-inform-module__EPcJEq__galleryGrid{grid-template-columns:1fr}}@media (max-width:760px){.customer-inform-module__EPcJEq__page{padding-bottom:68px}.customer-inform-module__EPcJEq__mobileMenuButton{z-index:60;color:#171717;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:8px;place-items:center;width:40px;height:40px;font-size:20px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 6px 18px #0000001f}.customer-inform-module__EPcJEq__headerNav{display:none!important}.customer-inform-module__EPcJEq__headerNavOpen{z-index:55;background:#fff;border:1px solid #dedede;border-radius:9px;gap:5px;width:min(220px,100vw - 20px);padding:10px;position:absolute;top:58px;right:10px;box-shadow:0 12px 30px #0000002e;display:grid!important}.customer-inform-module__EPcJEq__headerNavOpen button{text-align:left;width:100%;padding:10px 12px}.customer-inform-module__EPcJEq__mobileBottomNav{z-index:50;padding:7px 8px calc(7px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid #dedede;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 20px #0000001f}.customer-inform-module__EPcJEq__mobileBottomNav button{color:#555;min-height:42px;font:inherit;background:0 0;border:0;place-items:center;gap:2px;font-size:11px;font-weight:800;display:grid}.customer-inform-module__EPcJEq__mobileBottomNav button span{color:#ed1c2b;letter-spacing:.08em;font-size:9px}}
.inform-page-module__OBLT4a__page{color:#2a2420;font-variant-numeric:tabular-nums;background:#f4f0e9;min-height:100dvh;padding:26px 14px 40px;font-family:Arial,Noto Sans KR,sans-serif}.inform-page-module__OBLT4a__card{background:#fff;border:1px solid #e0d9cd;width:min(960px,100%);margin:0 auto;overflow:hidden}.inform-page-module__OBLT4a__hero{color:#f4f0e9;background:#201c18;padding:20px 22px 22px}.inform-page-module__OBLT4a__heroTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.inform-page-module__OBLT4a__brand{align-items:center;gap:9px;display:flex}.inform-page-module__OBLT4a__brand span{color:#fff8f5;background:#a94a44;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.inform-page-module__OBLT4a__brand b{color:#c65a54;letter-spacing:.04em;font-size:15px;font-weight:700}.inform-page-module__OBLT4a__brand b i{color:#fff;font-style:normal}.inform-page-module__OBLT4a__heroTop em{color:#d8d0c8;white-space:nowrap;background:#282320;border:1px solid #443b35;padding:5px 9px;font-size:10px;font-style:normal;font-weight:700}.inform-page-module__OBLT4a__hero>small{color:#9a9089;font-family:var(--cj-mono);letter-spacing:.16em;margin-top:22px;font-size:10px;font-weight:600;display:block}.inform-page-module__OBLT4a__hero h1{letter-spacing:-.5px;color:#fff;margin:8px 0 0;font-size:clamp(24px,6vw,32px);line-height:1.22}.inform-page-module__OBLT4a__heroMeta{color:#b8afa5;font-family:var(--cj-mono);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.inform-page-module__OBLT4a__heroMeta b{color:#d16a63;font-weight:600}.inform-page-module__OBLT4a__heroMeta span{border-left:1px solid #443b35;padding-left:8px}.inform-page-module__OBLT4a__heroDate{border:1px solid #3a332c;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);margin-top:18px;display:grid}.inform-page-module__OBLT4a__heroDate>div{background:#282320;border-right:1px solid #3a332c;min-width:0;padding:10px 12px}.inform-page-module__OBLT4a__heroDate>div:last-child{border-right:0}.inform-page-module__OBLT4a__heroDate span{color:#8f8880;font-family:var(--cj-mono);letter-spacing:.16em;font-size:8.5px;font-weight:600;display:block}.inform-page-module__OBLT4a__heroDate b{color:#f4f0e9;font-family:var(--cj-mono);overflow-wrap:anywhere;margin-top:4px;font-size:12.5px;font-weight:600;line-height:1.35;display:block}.inform-page-module__OBLT4a__hero>p{color:#7a716a;margin:14px 0 0;font-size:10.5px;line-height:1.5}.inform-page-module__OBLT4a__content{padding:20px}.inform-page-module__OBLT4a__tabBar{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #ded7cc;display:flex;position:sticky;top:0}.inform-page-module__OBLT4a__tabBar button{color:#71665c;cursor:pointer;background:0 0;border:0;border-right:1px solid #eee9e0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-height:58px;display:flex}.inform-page-module__OBLT4a__tabBar button:last-child{border-right:0}.inform-page-module__OBLT4a__tabBar button span{color:#a3958a;font-family:var(--cj-mono);font-size:9px}.inform-page-module__OBLT4a__tabBar button b{font-size:12px}.inform-page-module__OBLT4a__tabBar button em{font-style:normal;display:none}.inform-page-module__OBLT4a__tabBar button:hover{color:#8c1515;background:#faf8f4}.inform-page-module__OBLT4a__tabBar .inform-page-module__OBLT4a__tabActive{color:#fff;background:#b3362e}.inform-page-module__OBLT4a__tabBar .inform-page-module__OBLT4a__tabActive span{color:#f5c8c4}.inform-page-module__OBLT4a__tabBar .inform-page-module__OBLT4a__tabActive:hover{color:#fff;background:#a72f28}.inform-page-module__OBLT4a__tabPanel{min-height:420px}.inform-page-module__OBLT4a__panelHeading{border-bottom:1px solid #eeeae3;margin-bottom:6px;padding:4px 0 16px}.inform-page-module__OBLT4a__panelHeading>span{color:#b3362e;font-family:var(--cj-mono);letter-spacing:.16em;font-size:9px;font-weight:700}.inform-page-module__OBLT4a__panelHeading h2{color:#2a2420;margin:5px 0 0;font-size:22px}.inform-page-module__OBLT4a__panelHeading p{color:#786c61;margin:6px 0 0;font-size:12px;line-height:1.6}.inform-page-module__OBLT4a__highlight{background:#fbeded;border:1px solid #ecd2cf;margin-bottom:4px;padding:16px 18px}.inform-page-module__OBLT4a__highlight span{color:#9a5a53;font-family:var(--cj-mono);letter-spacing:.12em;font-size:10px;font-weight:600;display:block}.inform-page-module__OBLT4a__highlight b{color:#8c1515;font-family:var(--cj-mono);letter-spacing:-.02em;margin-top:5px;font-size:26px;font-weight:600;display:block}.inform-page-module__OBLT4a__highlight p{color:#6d5c53;white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.6}.inform-page-module__OBLT4a__section{border-bottom:1px solid #eeeae3;padding:20px 0 18px}.inform-page-module__OBLT4a__section>span{color:#a3958a;font-family:var(--cj-mono);letter-spacing:.14em;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.inform-page-module__OBLT4a__section h2{color:#2a2420;margin:0;font-size:17px;line-height:1.35}.inform-page-module__OBLT4a__section>p{color:#6d6155;white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.65}.inform-page-module__OBLT4a__plainItinerary{color:#4c4238;white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.75}.inform-page-module__OBLT4a__scheduleSection{padding-top:24px}.inform-page-module__OBLT4a__scheduleTitle{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.inform-page-module__OBLT4a__scheduleTitle span{color:#a3958a;font-family:var(--cj-mono);letter-spacing:.14em;font-size:10px;font-weight:600;display:block}.inform-page-module__OBLT4a__scheduleTitle h2{margin:5px 0 0;font-size:21px}.inform-page-module__OBLT4a__scheduleTitle em{color:#8c1515;white-space:nowrap;background:#fbeded;padding:5px 9px;font-size:10px;font-style:normal;font-weight:800}.inform-page-module__OBLT4a__scheduleSummary{background:#faf8f4;border:1px solid #ded7cc;grid-template-columns:132px minmax(0,1fr);margin-bottom:18px;display:grid;overflow:hidden}.inform-page-module__OBLT4a__scheduleCalendar{color:#fff;background:#b3362e;flex-direction:column;justify-content:center;min-height:100px;padding:17px;display:flex}.inform-page-module__OBLT4a__scheduleCalendar span{font-size:12px;font-weight:800}.inform-page-module__OBLT4a__scheduleCalendar b{font-family:var(--cj-mono);margin-top:7px;font-size:14px;line-height:1.35}.inform-page-module__OBLT4a__scheduleSummary>div:last-child{align-self:center;min-width:0;padding:16px 18px}.inform-page-module__OBLT4a__scheduleSummary>div:last-child>span{color:#9a8d82;font-family:var(--cj-mono);letter-spacing:.12em;font-size:9px;font-weight:700}.inform-page-module__OBLT4a__scheduleSummary>div:last-child>b{color:#2a2420;margin-top:5px;font-size:15px;line-height:1.45;display:block}.inform-page-module__OBLT4a__scheduleSummary p{color:#8a7d6e;margin:5px 0 0;font-size:10.5px;line-height:1.5}.inform-page-module__OBLT4a__timeline{margin:0;padding:0;list-style:none}.inform-page-module__OBLT4a__timeline li{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-bottom:12px;display:grid;position:relative}.inform-page-module__OBLT4a__timelineRail{flex-direction:column;align-items:center;display:flex}.inform-page-module__OBLT4a__timelineRail i{z-index:1;color:#fff;width:34px;height:34px;font-family:var(--cj-mono);background:#2a2420;border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid;box-shadow:0 0 0 5px #f4f0e9}.inform-page-module__OBLT4a__timeline li:first-child .inform-page-module__OBLT4a__timelineRail i,.inform-page-module__OBLT4a__timeline li:last-child .inform-page-module__OBLT4a__timelineRail i{background:#b3362e}.inform-page-module__OBLT4a__timelineRail span{background:#ded7cc;flex:auto;width:2px;min-height:18px}.inform-page-module__OBLT4a__timeline li:last-child .inform-page-module__OBLT4a__timelineRail span{display:none}.inform-page-module__OBLT4a__timeline article{background:#fff;border:1px solid #e4ddd2;min-width:0;padding:14px 15px 12px;box-shadow:0 5px 18px #2a24200d}.inform-page-module__OBLT4a__timeline article header{justify-content:space-between;align-items:center;gap:10px;display:flex}.inform-page-module__OBLT4a__timeline time{color:#8c1515;font-family:var(--cj-mono);font-size:12px;font-weight:800}.inform-page-module__OBLT4a__timeline article header small{color:#9a8d82;font-size:10px}.inform-page-module__OBLT4a__timeline h3{color:#2a2420;margin:7px 0 0;font-size:16px;line-height:1.45}.inform-page-module__OBLT4a__timeline article p{color:#6d6155;white-space:pre-wrap;margin:7px 0 0;font-size:12.5px;line-height:1.65}.inform-page-module__OBLT4a__timeline article footer{color:#a3958a;font-family:var(--cj-mono);letter-spacing:.12em;border-top:1px solid #eee9e0;margin-top:10px;padding-top:9px;font-size:9px;font-weight:700}.inform-page-module__OBLT4a__pickupSection{border-bottom:0}.inform-page-module__OBLT4a__pickupCard{background:#faf8f4;border:1px solid #ded7cc;grid-template-columns:42px minmax(0,1fr);gap:13px;padding:16px;display:grid}.inform-page-module__OBLT4a__pickupCard>i{background:#b3362e;border-radius:50% 50% 50% 0;width:38px;height:38px;position:relative;transform:rotate(-45deg)scale(.76)}.inform-page-module__OBLT4a__pickupCard>i:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:12px}.inform-page-module__OBLT4a__pickupCard>div{min-width:0}.inform-page-module__OBLT4a__pickupCard small{color:#9a8d82;font-family:var(--cj-mono);letter-spacing:.12em;font-size:9px;font-weight:700}.inform-page-module__OBLT4a__pickupCard h2{margin-top:5px}.inform-page-module__OBLT4a__pickupCard p{color:#8a7d6e;margin:6px 0 0;font-size:11px;line-height:1.5}.inform-page-module__OBLT4a__crewGrid{border:1px solid #eae4da;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;display:grid}.inform-page-module__OBLT4a__crewGrid>div{background:#faf8f4;border-right:1px solid #eae4da;min-width:0;padding:11px 13px}.inform-page-module__OBLT4a__crewGrid>div:last-child{border-right:0}.inform-page-module__OBLT4a__crewGrid span{color:#a3958a;font-size:10px;font-weight:800;display:block}.inform-page-module__OBLT4a__crewGrid b{color:#3b332b;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.inform-page-module__OBLT4a__gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px;display:grid}.inform-page-module__OBLT4a__gallery a{background:#fff;border:1px solid #e6dfd3;text-decoration:none;display:block;overflow:hidden}.inform-page-module__OBLT4a__gallery a:hover{border-color:#c65a54}.inform-page-module__OBLT4a__gallery img{aspect-ratio:4/3;object-fit:cover;background:#f1ede5;width:100%;display:block}.inform-page-module__OBLT4a__gallery b{color:#4c4238;text-overflow:ellipsis;white-space:nowrap;background:#faf8f4;border-top:1px solid #eee9e0;padding:7px 10px;font-size:11px;display:block;overflow:hidden}.inform-page-module__OBLT4a__gallery+.inform-page-module__OBLT4a__assetList{margin-top:10px}.inform-page-module__OBLT4a__assetList{gap:7px;display:grid}.inform-page-module__OBLT4a__assetList a{color:#3b332b;background:#faf8f4;border:1px solid #e6dfd3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;display:grid}.inform-page-module__OBLT4a__assetList a:hover{background:#fff;border-color:#c65a54}.inform-page-module__OBLT4a__assetList span{color:#8c1515;font-family:var(--cj-mono);letter-spacing:.08em;font-size:10px;font-weight:600}.inform-page-module__OBLT4a__assetList b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.inform-page-module__OBLT4a__assetList small{color:#a3958a;font-size:10.5px}.inform-page-module__OBLT4a__notice{background:#fbeded;border:1px solid #ecd2cf;margin-top:18px;padding:14px 16px}.inform-page-module__OBLT4a__notice b{color:#8c1515;font-size:13px}.inform-page-module__OBLT4a__notice p{color:#6d5c53;white-space:pre-wrap;margin:6px 0 0;font-size:13px;line-height:1.65}.inform-page-module__OBLT4a__boardRule{background:#fbeded;border-left:3px solid #b3362e;margin-top:14px;padding:13px 15px}.inform-page-module__OBLT4a__boardRule b{color:#8c1515;font-size:12px}.inform-page-module__OBLT4a__boardRule p{color:#6d5c53;margin:4px 0 0;font-size:12px;line-height:1.6}.inform-page-module__OBLT4a__boardGrid{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:14px;margin-top:14px;display:grid}.inform-page-module__OBLT4a__boardComposer,.inform-page-module__OBLT4a__boardList,.inform-page-module__OBLT4a__boardDetail{background:#faf8f4;border:1px solid #e3dcd1}.inform-page-module__OBLT4a__boardComposer{align-content:start;gap:11px;padding:15px;display:grid}.inform-page-module__OBLT4a__boardComposer>b{color:#2a2420;font-size:15px}.inform-page-module__OBLT4a__boardComposer label{color:#786c61;gap:5px;font-size:10px;font-weight:800;display:grid}.inform-page-module__OBLT4a__boardComposer select,.inform-page-module__OBLT4a__boardComposer input,.inform-page-module__OBLT4a__boardComposer textarea,.inform-page-module__OBLT4a__commentForm textarea{box-sizing:border-box;color:#2a2420;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d8cfc3;border-radius:0;outline:0;padding:9px 10px;font-size:12px;line-height:1.5}.inform-page-module__OBLT4a__boardComposer select:focus,.inform-page-module__OBLT4a__boardComposer input:focus,.inform-page-module__OBLT4a__boardComposer textarea:focus,.inform-page-module__OBLT4a__commentForm textarea:focus{border-color:#b3362e}.inform-page-module__OBLT4a__boardComposer>button,.inform-page-module__OBLT4a__commentForm button{color:#fff;cursor:pointer;background:#201c18;border:0;min-height:42px;font-size:12px;font-weight:800}.inform-page-module__OBLT4a__boardComposer>button:disabled,.inform-page-module__OBLT4a__commentForm button:disabled{color:#968b81;cursor:default;background:#e6e0d7}.inform-page-module__OBLT4a__boardList{overflow:hidden}.inform-page-module__OBLT4a__boardListHeader{background:#fff;border-bottom:1px solid #e3dcd1;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.inform-page-module__OBLT4a__boardListHeader b{font-size:14px}.inform-page-module__OBLT4a__boardListHeader button{color:#8c1515;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800}.inform-page-module__OBLT4a__boardCard{color:#2a2420;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e9e3da;grid-template-columns:auto 1fr;gap:5px 8px;width:100%;padding:13px 14px;display:grid}.inform-page-module__OBLT4a__boardCard:hover,.inform-page-module__OBLT4a__boardCardActive{background:#fff7f6}.inform-page-module__OBLT4a__boardCard em{color:#9a8d82;align-self:center;font-size:9px;font-style:normal;font-weight:800}.inform-page-module__OBLT4a__boardCard>b,.inform-page-module__OBLT4a__boardCard>p,.inform-page-module__OBLT4a__boardCard>small{grid-column:1/-1}.inform-page-module__OBLT4a__boardCard>b{margin-top:3px;font-size:13px;line-height:1.4}.inform-page-module__OBLT4a__boardCard>p{color:#6d6155;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.55;overflow:hidden}.inform-page-module__OBLT4a__boardCard>small{color:#9a8d82;font-size:9px}.inform-page-module__OBLT4a__statusOpen,.inform-page-module__OBLT4a__statusChecking,.inform-page-module__OBLT4a__statusDone{width:fit-content;padding:3px 6px;font-size:9px;font-weight:800;display:inline-flex}.inform-page-module__OBLT4a__statusOpen{color:#8c1515;background:#fbeded}.inform-page-module__OBLT4a__statusChecking{color:#735515;background:#fff2ce}.inform-page-module__OBLT4a__statusDone{color:#2e654b;background:#e0f1e7}.inform-page-module__OBLT4a__boardDetail{background:#fff;margin-top:14px;padding:15px}.inform-page-module__OBLT4a__boardDetailHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inform-page-module__OBLT4a__boardDetailHead h3{margin:8px 0 3px;font-size:17px}.inform-page-module__OBLT4a__boardDetailHead small{color:#9a8d82;font-size:10px}.inform-page-module__OBLT4a__boardDetailHead>button{color:#786c61;cursor:pointer;background:0 0;border:0;font-size:24px}.inform-page-module__OBLT4a__boardDetail>p{color:#4c4238;white-space:pre-wrap;background:#faf8f4;margin:14px 0;padding:13px;font-size:12px;line-height:1.7}.inform-page-module__OBLT4a__statusActions{border-bottom:1px solid #eee9e0;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:13px;display:flex}.inform-page-module__OBLT4a__statusActions>span{color:#786c61;margin-right:4px;font-size:10px;font-weight:800}.inform-page-module__OBLT4a__statusActions button{color:#4c4238;cursor:pointer;background:#fff;border:1px solid #d8cfc3;padding:6px 8px;font-size:10px;font-weight:800}.inform-page-module__OBLT4a__statusActions button:disabled{color:#a89c90;cursor:default;background:#eee9e0}.inform-page-module__OBLT4a__commentList{gap:7px;margin-top:13px;display:grid}.inform-page-module__OBLT4a__commentList>div{border:1px solid #e7e0d6;grid-template-columns:1fr auto;padding:10px 12px;display:grid}.inform-page-module__OBLT4a__commentList b{font-size:11px}.inform-page-module__OBLT4a__commentList small{color:#9a8d82;font-size:9px}.inform-page-module__OBLT4a__commentList p{color:#5f5348;white-space:pre-wrap;grid-column:1/-1;margin:5px 0 0;font-size:11px;line-height:1.6}.inform-page-module__OBLT4a__commentForm{grid-template-columns:1fr 130px;gap:8px;margin-top:10px;display:grid}.inform-page-module__OBLT4a__empty{color:#9a8d82;text-align:center;margin:0;padding:28px 16px;font-size:11px}.inform-page-module__OBLT4a__boardError{color:#8c1515;background:#fbeded;margin:10px 0 0;padding:10px 12px;font-size:11px;line-height:1.5}.inform-page-module__OBLT4a__actions{margin-top:18px}.inform-page-module__OBLT4a__actions button{color:#fff;cursor:pointer;background:#201c18;border:0;width:100%;min-height:48px;font-size:15px;font-weight:800}.inform-page-module__OBLT4a__actions button:hover:enabled{background:#b3362e}.inform-page-module__OBLT4a__actions button:disabled{color:#8a7d6e;cursor:default;background:#ece7de}.inform-page-module__OBLT4a__actions p{color:#8a7d6e;text-align:center;margin:9px 0 0;font-size:12px}.inform-page-module__OBLT4a__submission{background:#f9f5ea;border:1px solid #e6dcc4;gap:10px;margin:0 0 18px;padding:16px;display:grid}.inform-page-module__OBLT4a__submission>b{color:#54401f;font-size:14px}.inform-page-module__OBLT4a__submission>p{color:#7a6b52;text-align:left;margin:-3px 0 2px;font-size:12px;line-height:1.55}.inform-page-module__OBLT4a__submission label{color:#6f5b32;gap:5px;font-size:12px;font-weight:800;display:grid}.inform-page-module__OBLT4a__submission textarea,.inform-page-module__OBLT4a__submission input{resize:vertical;box-sizing:border-box;color:#3b332b;width:100%;font:inherit;background:#fff;border:1px solid #d8cdb8;padding:9px 10px;font-size:13px;line-height:1.45}.inform-page-module__OBLT4a__submission textarea:focus,.inform-page-module__OBLT4a__submission input:focus{border-color:#a98c4b;outline:0}.inform-page-module__OBLT4a__submission button{background:#6f5b32}.inform-page-module__OBLT4a__submission button:hover:enabled{background:#54401f}.inform-page-module__OBLT4a__card>footer{color:#8a7d6e;background:#f7f4ee;border-top:1px solid #eee9e0;padding:14px 20px;font-size:11px;line-height:1.55}.inform-page-module__OBLT4a__card>footer a{color:#8c1515;font-weight:800}@media (max-width:760px){.inform-page-module__OBLT4a__page{padding:0}.inform-page-module__OBLT4a__card{border:0}.inform-page-module__OBLT4a__hero{padding:18px 16px 20px}.inform-page-module__OBLT4a__content{padding:16px 16px 92px}.inform-page-module__OBLT4a__card>footer{padding-bottom:82px}.inform-page-module__OBLT4a__tabBar{border-top:1px solid #ded7cc;border-bottom:0;position:fixed;inset:auto 0 0;box-shadow:0 -10px 28px #2a24201f}.inform-page-module__OBLT4a__tabBar button{border-right:0;flex-direction:column;gap:3px;min-height:62px}.inform-page-module__OBLT4a__tabBar button span{font-size:8px}.inform-page-module__OBLT4a__tabBar button b{display:none}.inform-page-module__OBLT4a__tabBar button em{font-size:10px;font-weight:800;display:block}.inform-page-module__OBLT4a__boardGrid{grid-template-columns:1fr}.inform-page-module__OBLT4a__boardList{max-height:none}.inform-page-module__OBLT4a__commentForm{grid-template-columns:1fr}.inform-page-module__OBLT4a__commentForm button{min-height:44px}.inform-page-module__OBLT4a__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.inform-page-module__OBLT4a__scheduleSummary{grid-template-columns:110px minmax(0,1fr)}.inform-page-module__OBLT4a__scheduleCalendar,.inform-page-module__OBLT4a__scheduleSummary>div:last-child{padding:14px}.inform-page-module__OBLT4a__timeline li{grid-template-columns:30px minmax(0,1fr);gap:11px}.inform-page-module__OBLT4a__timelineRail i{width:30px;height:30px;box-shadow:0 0 0 4px #f4f0e9}.inform-page-module__OBLT4a__timeline article{padding:13px}}@media (max-width:430px){.inform-page-module__OBLT4a__scheduleSummary{grid-template-columns:1fr}.inform-page-module__OBLT4a__scheduleCalendar{min-height:0}.inform-page-module__OBLT4a__scheduleTitle h2{font-size:19px}}
.portal-entry-module__wqAStG__entry{box-sizing:border-box;background:var(--erp-color-surface);border:1px solid var(--erp-color-line);border-radius:var(--erp-radius-sm);max-width:1060px;min-height:0;color:var(--erp-color-ink);justify-content:space-between;align-items:center;gap:16px;display:flex;margin:20px auto!important;padding:16px 24px!important}.portal-entry-module__wqAStG__entry div{gap:4px;display:grid}.portal-entry-module__wqAStG__entry b{font-size:var(--erp-font-body)}.portal-entry-module__wqAStG__entry span{font-size:var(--erp-font-meta);color:var(--erp-color-muted)}.portal-entry-module__wqAStG__entry a{font-size:var(--erp-font-control);white-space:nowrap;color:#fff;background:var(--erp-color-primary);border:1px solid var(--erp-color-primary);border-radius:var(--erp-radius-sm);padding:8px 16px;font-weight:700;text-decoration:none}.portal-entry-module__wqAStG__entry a:hover{background:var(--erp-color-primary-deep)}.portal-entry-module__wqAStG__entry a:focus-visible{outline:2px solid var(--erp-color-primary);outline-offset:3px}@media (max-width:600px){.portal-entry-module__wqAStG__entry{flex-direction:column;align-items:start;gap:12px;margin:12px!important;padding:16px!important}}
.erp-v2-foundation-module__hCLdBW__root{--erp-color-primary:#ed1c2b;--erp-color-primary-deep:#c9101e;--erp-color-primary-soft:#fff1f2;--erp-color-ink:#171717;--erp-color-muted:#666;--erp-color-line:#e5e5e5;--erp-color-surface:#fff;--erp-color-canvas:#f5f5f5;--erp-color-success:#26714b;--erp-color-success-soft:#e9f6ee;--erp-color-warning:#956c18;--erp-color-warning-soft:#fff4d8;--erp-color-danger:#b81622;--erp-color-danger-soft:#fff0f1;--erp-font-caption:11px;--erp-font-meta:12px;--erp-font-table:13px;--erp-font-control:13px;--erp-font-body:14px;--erp-font-card-title:16px;--erp-font-section-title:20px;--erp-font-page-title:30px;--erp-line-compact:1.4;--erp-line-body:1.55;--erp-space-1:4px;--erp-space-2:8px;--erp-space-3:12px;--erp-space-4:16px;--erp-space-5:24px;--erp-space-6:32px;--erp-radius-sm:6px;--erp-radius-md:10px;--erp-radius-lg:16px;--erp-radius-pill:999px;--erp-control-sm:32px;--erp-control-md:40px;--erp-control-lg:48px;min-height:100%;font-family:Arial, var(--cj-sans), sans-serif;font-size:var(--erp-font-body);line-height:var(--erp-line-body)}:is(.erp-v2-foundation-module__hCLdBW__root button,.erp-v2-foundation-module__hCLdBW__root input,.erp-v2-foundation-module__hCLdBW__root select,.erp-v2-foundation-module__hCLdBW__root textarea){font-family:inherit;font-size:var(--erp-font-control)!important}.erp-v2-foundation-module__hCLdBW__root h1{line-height:1.2;font-size:var(--erp-font-page-title)!important}.erp-v2-foundation-module__hCLdBW__root h2{line-height:1.3;font-size:var(--erp-font-section-title)!important}:is(.erp-v2-foundation-module__hCLdBW__root h3,.erp-v2-foundation-module__hCLdBW__root h4){line-height:1.35;font-size:var(--erp-font-card-title)!important}.erp-v2-foundation-module__hCLdBW__root p{line-height:var(--erp-line-body);font-size:var(--erp-font-body)!important}:is(.erp-v2-foundation-module__hCLdBW__root label,.erp-v2-foundation-module__hCLdBW__root table th,.erp-v2-foundation-module__hCLdBW__root table td,.erp-v2-foundation-module__hCLdBW__root nav a){font-size:var(--erp-font-table)!important}.erp-v2-foundation-module__hCLdBW__root small{line-height:var(--erp-line-compact);font-size:var(--erp-font-caption)!important}
.work-tasks-module___2hD1q__primary{cursor:pointer;border-radius:7px;padding:10px 16px;font-size:12px;font-weight:750;color:#fff!important;background:#ec183e!important;border:1px solid #ec183e!important}.work-tasks-module___2hD1q__primary:disabled{opacity:.5;cursor:default}.work-tasks-module___2hD1q__pane{color:#242c39;gap:12px;min-width:0;font-size:12px;display:grid}.work-tasks-module___2hD1q__paneHost[hidden]{display:none!important}.work-tasks-module___2hD1q__pane button,.work-tasks-module___2hD1q__dialog button{cursor:pointer;font:inherit}.work-tasks-module___2hD1q__pane button:disabled,.work-tasks-module___2hD1q__dialog button:disabled{cursor:default;opacity:.5}.work-tasks-module___2hD1q__paneHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-tasks-module___2hD1q__paneActions{flex-shrink:0;align-items:center;gap:5px;display:flex}.work-tasks-module___2hD1q__quickFilters{flex:none;gap:5px;display:flex}.work-tasks-module___2hD1q__quickFilters button{color:#66717e;background:#fff;border:1px solid #e2e5ea;border-radius:999px;min-height:27px;padding:4px 9px;font-size:11px}.work-tasks-module___2hD1q__quickFilters button[aria-pressed=true]{color:#c9101e;background:#fff1f2;border-color:#ed1c2b;font-weight:750}.work-tasks-module___2hD1q__singleRow{grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:5px;min-width:0;display:grid}.work-tasks-module___2hD1q__singleRow>strong{font-size:13px}.work-tasks-module___2hD1q__singleRow>button{box-sizing:border-box;color:#46505f;width:100%;min-width:0;height:30px;font:inherit;background:#fff;border:1px solid #dce1e7;border-radius:6px;padding:0;font-size:16px}.work-tasks-module___2hD1q__rowCount{color:#7b8593;white-space:nowrap;font-size:11px}.work-tasks-module___2hD1q__paneHead strong{font-size:14px}.work-tasks-module___2hD1q__paneHead button,.work-tasks-module___2hD1q__more,.work-tasks-module___2hD1q__statusForm button,.work-tasks-module___2hD1q__commentForm button{color:#46505f;background:#fff;border:1px solid #dce1e7;border-radius:6px;padding:7px 10px;font-size:11px}.work-tasks-module___2hD1q__filters{flex-wrap:wrap;gap:4px;display:flex}.work-tasks-module___2hD1q__filters button{color:#666e7a;background:#fff;border:1px solid #e2e5ea;border-radius:6px;padding:7px 10px}.work-tasks-module___2hD1q__filters button[aria-pressed=true]{color:#d41135;background:#fff0f3;border-color:#f7b9c5;font-weight:750}.work-tasks-module___2hD1q__scope{color:#727986;align-items:center;gap:6px;font-size:11px;display:flex}.work-tasks-module___2hD1q__scope input{accent-color:#ec183e;width:14px;height:14px}.work-tasks-module___2hD1q__hint{color:#858b96;margin:0;font-size:11px;line-height:1.6}.work-tasks-module___2hD1q__empty{text-align:center;color:#8b919c;padding:30px 10px;font-size:12px}.work-tasks-module___2hD1q__empty strong{color:#616977}.work-tasks-module___2hD1q__empty p{margin:8px 0 0}.work-tasks-module___2hD1q__taskList{gap:8px;display:grid}.work-tasks-module___2hD1q__taskCard{text-align:left;color:#303845;background:#fff;border:1px solid #e2e6ec;border-radius:9px;gap:7px;width:100%;padding:13px;display:grid}.work-tasks-module___2hD1q__taskCard:hover{background:#fffafb;border-color:#ef8fa2}.work-tasks-module___2hD1q__taskCard strong{overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;font-weight:650;line-height:1.5}.work-tasks-module___2hD1q__taskCard small{color:#858b96;font-size:10px}.work-tasks-module___2hD1q__taskCard small.work-tasks-module___2hD1q__overdue{color:#df2144}.work-tasks-module___2hD1q__cardMeta{color:#8a94a2;align-items:center;gap:6px;min-width:0;font-size:10px;display:flex}.work-tasks-module___2hD1q__cardMeta :is(span,.work-tasks-module___2hD1q__statusTag){background:#f0f2f5;border-radius:4px;padding:3px 6px}.work-tasks-module___2hD1q__cardMeta :is(span,.work-tasks-module___2hD1q__statusTag)[data-status=done]{color:#218a65;background:#edf9f3}.work-tasks-module___2hD1q__cardMeta :is(span,.work-tasks-module___2hD1q__statusTag)[data-status=in_progress]{color:#2866bc;background:#eef5ff}.work-tasks-module___2hD1q__cardMeta .work-tasks-module___2hD1q__statusTag{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border:0;flex:none}.work-tasks-module___2hD1q__cardMeta .work-tasks-module___2hD1q__statusTag:hover,.work-tasks-module___2hD1q__cardMeta .work-tasks-module___2hD1q__statusTag[aria-expanded=true]{outline:1px solid #cbd2dc}.work-tasks-module___2hD1q__statusChoices{flex:0 auto;align-items:center;gap:5px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.work-tasks-module___2hD1q__statusChoices button{color:#46505f;background:#fff;border:1px solid #dce1e7;border-radius:5px;flex:none;padding:4px 7px;font-size:10px}.work-tasks-module___2hD1q__statusChoices button:hover{background:#f6f7f9}.work-tasks-module___2hD1q__statusChoices button[data-status=done]{color:#218a65;background:#edf9f3;border-color:#c9e9d9}.work-tasks-module___2hD1q__statusChoices button[data-status=in_progress]{color:#2866bc;background:#eef5ff;border-color:#cfe0f8}.work-tasks-module___2hD1q__taskCard small.work-tasks-module___2hD1q__statusError{color:#c51f3b}.work-tasks-module___2hD1q__cardMeta b{color:#e13251;flex:none;font-weight:600}.work-tasks-module___2hD1q__month{color:#6b7483;gap:6px;display:grid}.work-tasks-module___2hD1q__month input{color:#273140;font:inherit;background:#fff;border:1px solid #dce1e7;border-radius:6px;padding:8px}.work-tasks-module___2hD1q__day{color:#535f70;margin:5px 0 8px;font-size:12px;font-weight:750}.work-tasks-module___2hD1q__detail{background:#f8f9fb;border:1px solid #e6e9ee;border-radius:8px;gap:8px;padding:14px;display:grid}.work-tasks-module___2hD1q__detail span,.work-tasks-module___2hD1q__detail small{color:#7e8794;font-size:11px}.work-tasks-module___2hD1q__detail h3{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.work-tasks-module___2hD1q__detail p{margin:0}.work-tasks-module___2hD1q__detail a{color:#d62044;font-size:11px}.work-tasks-module___2hD1q__statusForm{gap:7px;display:grid}.work-tasks-module___2hD1q__statusForm>span{color:#6b7483;font-size:11px}.work-tasks-module___2hD1q__detailStatusTags{flex-wrap:wrap;gap:6px;display:flex}.work-tasks-module___2hD1q__detailStatusTags button{padding:5px 9px;font-size:11px}.work-tasks-module___2hD1q__detailStatusTags button[aria-pressed=true]{color:#424c5a;opacity:1;background:#eef0f3;border-color:#d2d7df;font-weight:700}.work-tasks-module___2hD1q__detailStatusTags button[data-status=in_progress]:not([aria-pressed=true]){color:#2866bc;background:#eef5ff;border-color:#cfe0f8}.work-tasks-module___2hD1q__detailStatusTags button[data-status=done]:not([aria-pressed=true]){color:#218a65;background:#edf9f3;border-color:#c9e9d9}.work-tasks-module___2hD1q__commentForm{gap:8px;display:grid}.work-tasks-module___2hD1q__commentForm label{gap:8px;font-weight:650;display:grid}.work-tasks-module___2hD1q__commentForm textarea{box-sizing:border-box;resize:vertical;color:#273140;width:100%;font:inherit;background:#fff;border:1px solid #dce1e7;border-radius:7px;padding:10px}.work-tasks-module___2hD1q__commentForm button{justify-self:end}.work-tasks-module___2hD1q__events{gap:12px;display:grid}.work-tasks-module___2hD1q__events article{border:1px solid #e9edf2;border-radius:7px;padding:10px}.work-tasks-module___2hD1q__events strong{margin-right:8px;font-size:11px}.work-tasks-module___2hD1q__events small{color:#9aa1ac;font-size:10px}.work-tasks-module___2hD1q__events p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.work-tasks-module___2hD1q__dialog{box-sizing:border-box;color:#242c39;background:#fff;border:1px solid #e3e6ec;border-radius:16px;width:min(780px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:24px;font-size:13px;overflow:auto;box-shadow:0 24px 100px #1b26364d}.work-tasks-module___2hD1q__dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18233370}.work-tasks-module___2hD1q__dialogHeader{justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.work-tasks-module___2hD1q__dialogHeader small{color:#e61d40;letter-spacing:1.5px;font-size:10px;font-weight:750}.work-tasks-module___2hD1q__dialogHeader h2{margin:4px 0 0;font-size:22px}.work-tasks-module___2hD1q__dialogHeader button{background:#f3f5f8;border:0;border-radius:8px;width:32px;height:32px}.work-tasks-module___2hD1q__source{background:#f7f8fa;border-radius:8px;flex-wrap:wrap;gap:8px 14px;margin-bottom:12px;padding:12px 14px;display:flex}.work-tasks-module___2hD1q__source span,.work-tasks-module___2hD1q__source small{color:#85909e;font-size:11px}.work-tasks-module___2hD1q__source strong{font-size:12px}.work-tasks-module___2hD1q__linkChoice{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;padding:0;display:grid}.work-tasks-module___2hD1q__linkChoice legend{color:#6f7885;margin-bottom:7px;font-size:11px;font-weight:750}.work-tasks-module___2hD1q__linkChoice label{cursor:pointer;background:#fff;border:1px solid #e2e6eb;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.work-tasks-module___2hD1q__linkChoice label:has(input:checked){background:#fff6f8;border-color:#ef9bad}.work-tasks-module___2hD1q__linkChoice input{accent-color:#e61d40;margin-top:2px}.work-tasks-module___2hD1q__linkChoice span{gap:3px;display:grid}.work-tasks-module___2hD1q__linkChoice b{color:#333a45;font-size:12px}.work-tasks-module___2hD1q__linkChoice small{color:#7d8794;font-size:10px}.work-tasks-module___2hD1q__draftRows{gap:12px;margin-top:16px;display:grid}.work-tasks-module___2hD1q__draftRow{border:1px solid #e2e6eb;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;min-width:0;padding:14px;display:grid;position:relative}.work-tasks-module___2hD1q__draftRow legend{color:#718094;padding:0 5px;font-size:11px;font-weight:700}.work-tasks-module___2hD1q__draftRow label{color:#6b7584;gap:6px;min-width:0;font-size:11px;display:grid}.work-tasks-module___2hD1q__deadlineFields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.work-tasks-module___2hD1q__draftRow textarea,.work-tasks-module___2hD1q__draftRow input,.work-tasks-module___2hD1q__draftRow select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#283241;background:#fff;border:1px solid #dce2e9;border-radius:6px;padding:9px;font-size:12px}.work-tasks-module___2hD1q__draftRow textarea{resize:vertical;line-height:1.5}.work-tasks-module___2hD1q__full{grid-column:1/-1}.work-tasks-module___2hD1q__draftRow summary{cursor:pointer;color:#8792a1;font-size:10px}.work-tasks-module___2hD1q__options{grid-template-columns:1fr 1fr;gap:12px;padding-top:10px;display:grid}.work-tasks-module___2hD1q__remove{color:#a07780;background:0 0;border:0;grid-column:1/-1;justify-self:end;font-size:10px!important}.work-tasks-module___2hD1q__dialogFooter{color:#606d7e;background:#fff;border-top:1px solid #eceef2;justify-content:space-between;gap:10px;margin-top:14px;padding:18px 0 0;display:flex}.work-tasks-module___2hD1q__dialogFooter>button{color:#606d7e;background:#fff;border:1px solid #dfe4eb;border-radius:7px;padding:10px 14px;font-size:12px}.work-tasks-module___2hD1q__warning{color:#986126;overflow-wrap:anywhere;background:#fff5e9;border-radius:7px;padding:10px 12px;font-size:12px;line-height:1.6}.work-tasks-module___2hD1q__reviewList{gap:12px;margin-top:16px;display:grid}.work-tasks-module___2hD1q__reviewList article{background:#fafbfc;border:1px solid #e5e9ef;border-radius:8px;padding:14px}.work-tasks-module___2hD1q__reviewList strong{font-size:13px}.work-tasks-module___2hD1q__reviewList p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.work-tasks-module___2hD1q__reviewList small{color:#8993a0}.work-tasks-module___2hD1q__dashboard{box-sizing:border-box;background:#fff;border:1px solid #e2e6ec;border-radius:12px;min-width:0;padding:20px}.work-tasks-module___2hD1q__dashboardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.work-tasks-module___2hD1q__dashboardHeader span{color:#a33b50;letter-spacing:1px;font-size:10px;font-weight:750}.work-tasks-module___2hD1q__dashboardHeader h2{color:#263241;margin:5px 0;font-size:20px}.work-tasks-module___2hD1q__dashboardHeader p{color:#7b8593;margin:0;font-size:12px}.work-tasks-module___2hD1q__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.work-tasks-module___2hD1q__summary button{text-align:left;color:#687585;background:#fff;border:1px solid #e2e6ec;border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.work-tasks-module___2hD1q__summary button[aria-pressed=true]{color:#b71d3b;background:#fff4f6;border-color:#eb9cae}.work-tasks-module___2hD1q__summary span{font-size:11px;line-height:1.5}.work-tasks-module___2hD1q__summary b{color:#283544;font-size:23px}.work-tasks-module___2hD1q__dashboardColumns{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.work-tasks-module___2hD1q__listSection{box-sizing:border-box;align-content:start;gap:10px;width:100%;min-width:0;max-width:none;margin:0;padding:0;display:grid}.work-tasks-module___2hD1q__panelLayout .work-tasks-module___2hD1q__taskCard{box-sizing:border-box}.work-tasks-module___2hD1q__listSection>.work-tasks-module___2hD1q__day{margin:0;font-size:14px}.work-tasks-module___2hD1q__day small{color:#7b8593;font-weight:500}.work-tasks-module___2hD1q__upcomingColumn{gap:20px;min-width:0;display:grid}.work-tasks-module___2hD1q__upcomingColumn section{background:#f8f9fb;border:1px solid #e6e9ee;border-radius:9px;gap:10px;min-width:0;padding:14px;display:grid}.work-tasks-module___2hD1q__upcomingColumn h3{margin:0;font-size:13px}.work-tasks-module___2hD1q__taskTitle{text-align:left;color:#293648;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:0;padding:0;font-size:13px!important;font-weight:650!important;line-height:1.6!important}.work-tasks-module___2hD1q__taskTitle:hover{text-decoration:underline}.work-tasks-module___2hD1q__cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.work-tasks-module___2hD1q__cardFoot a{color:#aa2742;overflow-wrap:anywhere;font-size:11px}.work-tasks-module___2hD1q__pane :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #b32444}.work-tasks-module___2hD1q__workspaceLayout{color:#30343d;gap:12px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__paneHead strong{color:#252830;font-size:16px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__paneHead button{border-color:#e6e7eb;border-radius:7px;min-height:32px;font-size:12px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__paneHead button:disabled{cursor:default;opacity:.55}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__filters{gap:5px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__filters button{color:#737781;background:0 0;border-color:#0000;border-radius:7px;min-height:34px;padding:7px 11px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__filters button:hover{color:#363a44;background:#f3f4f6}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__filters button[aria-pressed=true]{color:#b4112a;background:#fff3f5;border-color:#f0d6dc}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__hint{color:#767b85}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__listSection>.work-tasks-module___2hD1q__day{color:#363a44;padding-top:8px;font-size:13px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__day small{color:#818590;margin-left:4px;font-size:12px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__empty{color:#777c87;background:#f9fafb;border:1px solid #ebecf0;border-radius:10px;padding:24px 12px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__empty strong{color:#555b67;font-size:13px;font-weight:650}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__taskCard{box-sizing:border-box;border-color:#e6e7eb;border-radius:10px;padding:14px}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__taskCard:hover{background:#fffbfc;border-color:#e5b2be}.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__taskCard small,.work-tasks-module___2hD1q__workspaceLayout .work-tasks-module___2hD1q__cardMeta{font-size:11px}@media (max-width:1000px){.work-tasks-module___2hD1q__dashboardColumns{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.work-tasks-module___2hD1q__dashboard{padding:14px}.work-tasks-module___2hD1q__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.work-tasks-module___2hD1q__dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 24px);padding:16px}.work-tasks-module___2hD1q__draftRow{grid-template-columns:1fr;padding:12px}.work-tasks-module___2hD1q__deadlineFields{grid-template-columns:1fr}}
.quote-confirmation-module__BIqgvq__evidence{color:#333;background:#fff;border:1px solid #ddd;border-radius:8px;margin:16px 0;padding:18px}.quote-confirmation-module__BIqgvq__evidence h3{margin:0 0 10px;font-size:16px}.quote-confirmation-module__BIqgvq__evidence p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;line-height:1.6}.quote-confirmation-module__BIqgvq__summary{color:#333;background:#fff;border:1px solid #ddd;border-radius:8px;margin:16px 0;padding:18px}.quote-confirmation-module__BIqgvq__summary>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.quote-confirmation-module__BIqgvq__summary h3{margin:0;font-size:16px}.quote-confirmation-module__BIqgvq__summary header p{color:#737373;margin:5px 0 0;font-size:12px}.quote-confirmation-module__BIqgvq__summary header>span{color:#287250;background:#edf9f2;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:700}.quote-confirmation-module__BIqgvq__summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.quote-confirmation-module__BIqgvq__summary dl>div{background:#fafafa;border:1px solid #e6e6e6;border-radius:7px;padding:11px 12px}.quote-confirmation-module__BIqgvq__summary dt{color:#777;font-size:11px}.quote-confirmation-module__BIqgvq__summary dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:700}.quote-confirmation-module__BIqgvq__followUp{border-top:1px solid #e6e6e6;gap:7px;padding-top:14px;display:grid}.quote-confirmation-module__BIqgvq__followUp label{font-size:13px;font-weight:700}.quote-confirmation-module__BIqgvq__followUp textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:76px;font:inherit;border:1px solid #d7d7d7;border-radius:7px;padding:10px 12px;line-height:1.55}.quote-confirmation-module__BIqgvq__followUp textarea:focus-visible,.quote-confirmation-module__BIqgvq__followUp button:focus-visible{outline-offset:2px;outline:2px solid #be2440}.quote-confirmation-module__BIqgvq__followUp>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.quote-confirmation-module__BIqgvq__followUp small{color:#777}.quote-confirmation-module__BIqgvq__followUp button{color:#fff;cursor:pointer;background:#be2440;border:1px solid #be2440;border-radius:7px;padding:8px 14px;font-weight:700}.quote-confirmation-module__BIqgvq__followUp button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.quote-confirmation-module__BIqgvq__summary dl{grid-template-columns:1fr}.quote-confirmation-module__BIqgvq__followUp>div{flex-direction:column;align-items:flex-start}}
.quote-conversation-module__6Eiofa__panel{background:#fff;border:1px solid #e7e7eb;border-radius:12px;flex-direction:column;height:68dvh;min-height:360px;max-height:900px;display:flex;overflow:hidden}.quote-conversation-module__6Eiofa__heading{border-bottom:1px solid #eeeeef;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.quote-conversation-module__6Eiofa__heading h2{margin:0;font-size:18px}.quote-conversation-module__6Eiofa__heading p{color:#777;margin:3px 0 0;font-size:12px}.quote-conversation-module__6Eiofa__headingActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.quote-conversation-module__6Eiofa__headingActions>span{color:#777;font-size:11px}.quote-conversation-module__6Eiofa__recipient{flex-shrink:0;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.quote-conversation-module__6Eiofa__recipient select{min-width:0;font:inherit;background:#fff;border:1px solid #ddd;border-radius:6px;flex:1;padding:7px}.quote-conversation-module__6Eiofa__messages{overscroll-behavior:contain;background:#f6f7f9;flex:1;min-height:0;padding:16px;overflow-y:auto}.quote-conversation-module__6Eiofa__messages[hidden]{display:none}.quote-conversation-module__6Eiofa__empty{color:#777;text-align:center;align-content:center;justify-items:center;gap:8px;min-height:160px;padding:16px;display:grid}.quote-conversation-module__6Eiofa__empty>span{color:#ed1932;font-size:30px}.quote-conversation-module__6Eiofa__empty b{color:#444;font-size:14px}.quote-conversation-module__6Eiofa__empty p{margin:0;font-size:12px}.quote-conversation-module__6Eiofa__message{width:fit-content;max-width:84%;margin:0 0 18px}.quote-conversation-module__6Eiofa__mine{margin-left:auto}.quote-conversation-module__6Eiofa__author{margin-bottom:4px;font-size:12px;font-weight:700}.quote-conversation-module__6Eiofa__author span{color:#888;font-size:10px;font-weight:400}.quote-conversation-module__6Eiofa__mine .quote-conversation-module__6Eiofa__author,.quote-conversation-module__6Eiofa__mine time{text-align:right}.quote-conversation-module__6Eiofa__bubble{background:#fff;border:1px solid #e5e6ea;border-radius:2px 12px 12px;padding:10px 13px}.quote-conversation-module__6Eiofa__mine .quote-conversation-module__6Eiofa__bubble{background:#fff0f3;border-color:#f6d2d8;border-radius:12px 2px 12px 12px}.quote-conversation-module__6Eiofa__bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.quote-conversation-module__6Eiofa__message time{color:#888;margin-top:4px;font-size:10px;display:block}.quote-conversation-module__6Eiofa__file{text-align:left;word-break:break-all;background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;margin-top:6px;padding:8px;display:grid;font-size:12px!important}.quote-conversation-module__6Eiofa__file small{color:#888;font-size:10px}.quote-conversation-module__6Eiofa__composer{background:#fff;border-top:1px solid #eee;flex-shrink:0;padding:16px}.quote-conversation-module__6Eiofa__composer>p{margin:0 0 8px;font-size:12px}.quote-conversation-module__6Eiofa__composer textarea{resize:vertical;width:100%;min-height:92px;max-height:180px;font:inherit;background:#fafafa;border:1px solid #d9d9de;border-radius:9px;padding:12px;font-size:13px;line-height:1.6;display:block}.quote-conversation-module__6Eiofa__composer textarea:focus{background:#fff;border-color:#ed1932}.quote-conversation-module__6Eiofa__composer textarea:disabled{background:#f7f7f8}.quote-conversation-module__6Eiofa__actions{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.quote-conversation-module__6Eiofa__actions button,.quote-conversation-module__6Eiofa__attachButton{background:#fff;border:1px solid #ddd;border-radius:7px;min-height:40px;padding:8px 12px;font-size:12px!important}.quote-conversation-module__6Eiofa__actions .quote-conversation-module__6Eiofa__send{color:#fff;background:#ed1932;border-color:#ed1932;font-weight:700}.quote-conversation-module__6Eiofa__actions button:disabled{cursor:not-allowed;opacity:.45}.quote-conversation-module__6Eiofa__attachButton{cursor:pointer;position:relative}.quote-conversation-module__6Eiofa__attachButton:has(input:disabled){opacity:.45;cursor:not-allowed}.quote-conversation-module__6Eiofa__attachButton:focus-within{outline:3px solid #1964c5}.quote-conversation-module__6Eiofa__attachButton input{opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;inset:0}.quote-conversation-module__6Eiofa__hint{color:#888;margin-top:6px;font-size:10px;display:block}.quote-conversation-module__6Eiofa__error{color:#b31b30;overflow-wrap:anywhere}.quote-conversation-module__6Eiofa__review>p{white-space:pre-wrap;max-height:140px;margin:8px 0;font-size:13px;overflow-y:auto}.quote-conversation-module__6Eiofa__review>small{word-break:break-all;display:block}.quote-conversation-module__6Eiofa__review>b{font-size:13px}.quote-conversation-module__6Eiofa__attachments{margin:8px 0 0;padding:0;font-size:11px;list-style:none}.quote-conversation-module__6Eiofa__attachments li{align-items:center;gap:8px;display:flex}.quote-conversation-module__6Eiofa__attachments span{word-break:break-all;flex:1}.quote-conversation-module__6Eiofa__attachments button{background:0 0;border:0;min-width:32px;min-height:32px}.quote-conversation-module__6Eiofa__older{background:#fff;border:1px solid #ddd;border-radius:6px;margin:0 auto 12px;padding:6px 12px;display:block;font-size:12px!important}@container customer-preview (max-width:640px){.quote-conversation-module__6Eiofa__panel{border-radius:8px;height:100%;min-height:0;max-height:none}.quote-conversation-module__6Eiofa__heading{padding:10px 12px}.quote-conversation-module__6Eiofa__heading h2{font-size:16px}.quote-conversation-module__6Eiofa__recipient{padding:6px 12px}.quote-conversation-module__6Eiofa__messages{padding:12px}.quote-conversation-module__6Eiofa__composer{padding:10px}}@media print{.quote-conversation-module__6Eiofa__panel{display:none!important}}.quote-conversation-module__6Eiofa__toggle{color:#45454a;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #dedee2;border-radius:7px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.quote-conversation-module__6Eiofa__toggle span{color:#b71931;font-size:14px;line-height:1}.quote-conversation-module__6Eiofa__panel[data-collapsible]{height:auto;min-height:0;max-height:none}.quote-conversation-module__6Eiofa__panel[data-collapsible] .quote-conversation-module__6Eiofa__messages{flex:none;max-height:320px}.quote-conversation-module__6Eiofa__panel[data-collapsible]:not([data-collapsed]) .quote-conversation-module__6Eiofa__heading{background:#fffafb}.quote-conversation-module__6Eiofa__panel[data-collapsed] .quote-conversation-module__6Eiofa__heading{border-bottom:0}.quote-conversation-module__6Eiofa__panel[data-collapsed] .quote-conversation-module__6Eiofa__messages,.quote-conversation-module__6Eiofa__panel[data-collapsed] .quote-conversation-module__6Eiofa__composer{display:none}
.quote-proposals-module__xsv8TW__tabs{background:#fff8f9;border:1px solid #efc5cb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;padding:16px;display:flex}.quote-proposals-module__xsv8TW__tabs button{color:#65232b;cursor:pointer;font:inherit;background:#fff;border:1px solid #dfd7d8;border-radius:5px;padding:7px 12px;font-size:12px}.quote-proposals-module__xsv8TW__tabs button[aria-selected=true]{color:#fff;background:#ed1c2e;border-color:#ed1c2e;font-weight:800}.quote-proposals-module__xsv8TW__tabs button:disabled{opacity:.45;cursor:not-allowed}.quote-proposals-module__xsv8TW__tabs small{color:#806b70;flex-basis:100%;font-size:12px}.quote-proposals-module__xsv8TW__tabs .quote-proposals-module__xsv8TW__actions{gap:6px;margin-left:auto;display:flex}.quote-proposals-module__xsv8TW__badge{color:#a2192a;background:#fff0f2;border-radius:4px;margin-left:8px;padding:3px 8px;font-size:11px;display:inline-block}.quote-proposals-module__xsv8TW__branches{text-align:left;background:#fff5f7;border:1px solid #ecd5da;border-radius:6px;margin:7px 0;padding:8px;font-size:11px}.quote-proposals-module__xsv8TW__branches div{overflow-wrap:anywhere;padding:3px}.quote-proposals-module__xsv8TW__branches [data-selected=true]{color:#bf1732;font-weight:750}.quote-proposals-module__xsv8TW__timelineOptions{flex-direction:column;align-items:center;margin-top:8px;display:flex}.quote-proposals-module__xsv8TW__previewOptions{background:#fff9fa;border:1px solid #ebc5cc;border-radius:8px;margin:16px 0;padding:16px}.quote-proposals-module__xsv8TW__previewOptions h4{margin:0 0 8px}.quote-proposals-module__xsv8TW__previewOptions label{align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex}.quote-proposals-module__xsv8TW__previewOptions small{color:#856b72}@media (max-width:760px){.quote-proposals-module__xsv8TW__tabs .quote-proposals-module__xsv8TW__actions{flex-wrap:wrap;margin-left:0}.quote-proposals-module__xsv8TW__timelineOptions{grid-column:3;align-items:flex-start}}@media print{.quote-proposals-module__xsv8TW__tabs .quote-proposals-module__xsv8TW__actions{display:none}.quote-proposals-module__xsv8TW__previewOptions{break-inside:avoid}}
.quote-email-composer-module__dkbS4q__dialog{color:#202735;background:#fff;border:1px solid #dbe0e8;border-radius:16px;width:min(860px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);padding:0;font:14px/1.5 Arial,Pretendard,sans-serif;overflow:hidden;box-shadow:0 24px 90px #16203340}.quote-email-composer-module__dkbS4q__dialog[open]{flex-direction:column;display:flex}.quote-email-composer-module__dkbS4q__dialog::backdrop{background:#101a2a80}.quote-email-composer-module__dkbS4q__dialog button,.quote-email-composer-module__dkbS4q__dialog input,.quote-email-composer-module__dkbS4q__dialog textarea,.quote-email-composer-module__dkbS4q__dialog select{font:inherit}.quote-email-composer-module__dkbS4q__dialog button{color:#334155;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d5dbe3;border-radius:7px;padding:8px 13px;font-weight:600}.quote-email-composer-module__dkbS4q__dialog button:hover{background:#f5f7fa}.quote-email-composer-module__dkbS4q__dialog button:disabled{opacity:.5;cursor:not-allowed}.quote-email-composer-module__dkbS4q__dialog input,.quote-email-composer-module__dkbS4q__dialog textarea,.quote-email-composer-module__dkbS4q__dialog select{box-sizing:border-box;color:#202735;background:#fff;border:1px solid #d8dee6;border-radius:7px;width:100%;min-width:0;padding:9px 11px}.quote-email-composer-module__dkbS4q__dialog :is(input,textarea,select,button):focus-visible{outline-offset:2px;outline:2px solid #be2440}.quote-email-composer-module__dkbS4q__header{border-bottom:1px solid #e7eaf0;flex:none;justify-content:space-between;align-items:flex-start;padding:20px 26px 16px;display:flex}.quote-email-composer-module__dkbS4q__eyebrow{color:#b9233f;letter-spacing:1.6px;font-size:10px;font-weight:800}.quote-email-composer-module__dkbS4q__header h2{letter-spacing:-.7px;margin:4px 0;font-size:22px}.quote-email-composer-module__dkbS4q__header p{color:#667085;margin:0;font-size:12px}.quote-email-composer-module__dkbS4q__header .quote-email-composer-module__dkbS4q__close{border:none;padding:0 7px;font-size:24px}.quote-email-composer-module__dkbS4q__content{flex:auto;min-width:0;min-height:0;padding:18px 26px;overflow:auto}.quote-email-composer-module__dkbS4q__context{background:#f7f8fa;border:1px solid #e7eaf0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:12px 14px;display:flex}.quote-email-composer-module__dkbS4q__context strong{overflow-wrap:anywhere;display:block}.quote-email-composer-module__dkbS4q__context small{color:#697586;margin-top:3px;display:block}.quote-email-composer-module__dkbS4q__badge{color:#a9470d;background:#fff1db;border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:700}.quote-email-composer-module__dkbS4q__addresses{margin:0 0 16px;padding:0}.quote-email-composer-module__dkbS4q__addressRow{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:9px;font-weight:600;display:grid}.quote-email-composer-module__dkbS4q__sender{grid-template-columns:135px minmax(0,1fr);gap:8px;min-width:0;display:grid}.quote-email-composer-module__dkbS4q__hint{color:#687588;margin:7px 0 0;font-size:11px;line-height:1.65}.quote-email-composer-module__dkbS4q__addresses .quote-email-composer-module__dkbS4q__hint{margin-left:100px}.quote-email-composer-module__dkbS4q__field{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;font-weight:600;display:grid}.quote-email-composer-module__dkbS4q__draftToolbar{justify-content:space-between;align-items:center;gap:10px;margin:18px 0 9px;display:flex}.quote-email-composer-module__dkbS4q__draftToolbar span{color:#687588;font-size:11px;display:block}.quote-email-composer-module__dkbS4q__introOption{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 12px;display:flex}.quote-email-composer-module__dkbS4q__introOption label{align-items:center;gap:7px;font-weight:600;display:inline-flex}.quote-email-composer-module__dkbS4q__introOption input{accent-color:#be2440;width:16px;height:16px;margin:0;padding:0}.quote-email-composer-module__dkbS4q__introOption small{color:#687588}.quote-email-composer-module__dkbS4q__buttons{flex-wrap:wrap;gap:7px;display:flex}.quote-email-composer-module__dkbS4q__draftToolbar button{padding:7px 9px;font-size:11px}.quote-email-composer-module__dkbS4q__dialog .quote-email-composer-module__dkbS4q__body{resize:vertical;min-height:280px;padding:15px;font-size:13px;line-height:1.85}.quote-email-composer-module__dkbS4q__confirm{background:#fffbf4;border:1px solid #e8d1aa;border-radius:7px;margin:8px 0;padding:10px;font-size:12px}.quote-email-composer-module__dkbS4q__confirm p{margin:0 0 8px}.quote-email-composer-module__dkbS4q__confirm button{margin-right:6px}.quote-email-composer-module__dkbS4q__reviewItems{color:#75451f;background:#fffbf4;border:1px solid #e8d1aa;border-radius:7px;gap:4px;margin-top:8px;padding:10px 12px;font-size:11px;display:grid}.quote-email-composer-module__dkbS4q__reviewItems span{overflow-wrap:anywhere}.quote-email-composer-module__dkbS4q__reviewComplete{color:#287250;margin:8px 0 0;font-size:11px;font-weight:600}.quote-email-composer-module__dkbS4q__linkSection{background:#fafbfc;border:1px solid #e3e7ee;border-radius:9px;margin-top:16px;padding:12px}.quote-email-composer-module__dkbS4q__sectionTitle{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.quote-email-composer-module__dkbS4q__sectionTitle button{font-size:11px}.quote-email-composer-module__dkbS4q__latestLinkInfo{color:#536174;overflow-wrap:anywhere;margin:-1px 0 9px;font-size:11px}.quote-email-composer-module__dkbS4q__linkRow{gap:7px;display:flex}.quote-email-composer-module__dkbS4q__linkRow button{font-size:12px}.quote-email-composer-module__dkbS4q__attachments{flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:15px 0 0;display:flex}.quote-email-composer-module__dkbS4q__fileLabel{cursor:pointer;border:1px solid #d5dbe3;border-radius:7px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.quote-email-composer-module__dkbS4q__fileLabel:focus-within{outline-offset:2px;outline:2px solid #be2440}.quote-email-composer-module__dkbS4q__fileLabel input{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.quote-email-composer-module__dkbS4q__attachments ul{width:100%;margin:0;padding:0;list-style:none}.quote-email-composer-module__dkbS4q__attachments li{border-top:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;display:flex}.quote-email-composer-module__dkbS4q__attachments li span{overflow-wrap:anywhere;min-width:0}.quote-email-composer-module__dkbS4q__attachments li button{border:none;padding:1px 7px}.quote-email-composer-module__dkbS4q__footer{background:#fbfcfd;border-top:1px solid #e7eaf0;flex:none;padding:12px 26px 16px}.quote-email-composer-module__dkbS4q__notice{color:#8b4b16;background:#fff5e8;border-radius:6px;padding:8px 11px;font-size:12px}.quote-email-composer-module__dkbS4q__footerActions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.quote-email-composer-module__dkbS4q__footer small{color:#687588;font-size:10px}.quote-email-composer-module__dkbS4q__dialog .quote-email-composer-module__dkbS4q__primary{color:#fff;background:#be2440;border-color:#be2440;padding-inline:23px}.quote-email-composer-module__dkbS4q__dialog .quote-email-composer-module__dkbS4q__primary:hover{background:#a81e37}.quote-email-composer-module__dkbS4q__tourConfirmationAction{border-top:1px solid #e7eaf0;justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.quote-email-composer-module__dkbS4q__tourConfirmationAction small{color:#687588;flex:1}@media (max-width:600px){.quote-email-composer-module__dkbS4q__dialog{border-radius:11px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.quote-email-composer-module__dkbS4q__header,.quote-email-composer-module__dkbS4q__content,.quote-email-composer-module__dkbS4q__footer{padding:14px}.quote-email-composer-module__dkbS4q__header h2{font-size:19px}.quote-email-composer-module__dkbS4q__addressRow,.quote-email-composer-module__dkbS4q__field{grid-template-columns:minmax(0,1fr);gap:5px}.quote-email-composer-module__dkbS4q__addresses .quote-email-composer-module__dkbS4q__hint{margin-left:0}.quote-email-composer-module__dkbS4q__sender{grid-template-columns:1fr}.quote-email-composer-module__dkbS4q__draftToolbar{flex-direction:column;align-items:flex-start}.quote-email-composer-module__dkbS4q__dialog .quote-email-composer-module__dkbS4q__body{min-height:300px}.quote-email-composer-module__dkbS4q__footerActions{flex-direction:column;align-items:flex-start}.quote-email-composer-module__dkbS4q__footerActions>.quote-email-composer-module__dkbS4q__buttons{align-self:flex-end}.quote-email-composer-module__dkbS4q__tourConfirmationAction{flex-direction:column;align-items:stretch}.quote-email-composer-module__dkbS4q__sectionTitle{flex-direction:column;align-items:flex-start}.quote-email-composer-module__dkbS4q__linkRow{flex-direction:column}}.quote-email-composer-module__dkbS4q__aiDraftBox{background:#f8fafc;border:1px solid #dbeafe;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.quote-email-composer-module__dkbS4q__aiDraftBox label{gap:5px;display:grid}.quote-email-composer-module__dkbS4q__aiDraftBox label span{color:#334155;font-size:12px;font-weight:700}.quote-email-composer-module__dkbS4q__aiDraftBox input{border:1px solid #cbd5e1;width:100%;min-height:38px;padding:0 10px}@media (max-width:720px){.quote-email-composer-module__dkbS4q__aiDraftBox{grid-template-columns:1fr}}
.quote-pptx-draft-module__c44nGq__dialog{color:#302b2b;background:#fff;border:1px solid #ded8d8;border-radius:10px;width:min(620px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0}.quote-pptx-draft-module__c44nGq__dialog::backdrop{background:#19141466}.quote-pptx-draft-module__c44nGq__dialog header,.quote-pptx-draft-module__c44nGq__dialog footer{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.quote-pptx-draft-module__c44nGq__dialog header{border-bottom:1px solid #eee9e9}.quote-pptx-draft-module__c44nGq__dialog header small{color:#756c6c}.quote-pptx-draft-module__c44nGq__dialog h2{margin:6px 0 0;font-size:19px}.quote-pptx-draft-module__c44nGq__dialog button{min-height:34px;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #dfd9d9;border-radius:5px;padding:7px 13px;font-size:13px}.quote-pptx-draft-module__c44nGq__dialog button:disabled{opacity:.5;cursor:default}.quote-pptx-draft-module__c44nGq__dialog button:focus-visible{outline-offset:3px;outline:2px solid #175cd3}.quote-pptx-draft-module__c44nGq__body{padding:0 24px 12px;font-size:14px;line-height:1.7}.quote-pptx-draft-module__c44nGq__body dl{margin:20px 0}.quote-pptx-draft-module__c44nGq__body dl div{grid-template-columns:110px 1fr;gap:12px;padding:9px 0;display:grid}.quote-pptx-draft-module__c44nGq__body dt{font-weight:700}.quote-pptx-draft-module__c44nGq__body dd{margin:0}.quote-pptx-draft-module__c44nGq__note{color:#756c6c;font-size:12px}.quote-pptx-draft-module__c44nGq__error{color:#ad1427}.quote-pptx-draft-module__c44nGq__dialog footer{border-top:1px solid #eee9e9;justify-content:flex-end}.quote-pptx-draft-module__c44nGq__dialog .quote-pptx-draft-module__c44nGq__primary{color:#fff;background:#ed1429;border-color:#ed1429}@media (max-width:480px){.quote-pptx-draft-module__c44nGq__dialog header,.quote-pptx-draft-module__c44nGq__dialog footer{padding:16px}.quote-pptx-draft-module__c44nGq__body{padding:0 16px 8px}.quote-pptx-draft-module__c44nGq__body dl div{grid-template-columns:1fr;gap:2px}}
.quote-service-contract-module__lvDLtG__dialog{color:#302b2c;background:#fff;border:1px solid #dfd4d6;border-radius:10px;width:min(980px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;font-size:12px;position:fixed;inset:0;overflow:hidden}.quote-service-contract-module__lvDLtG__dialog[open]{flex-direction:column;display:flex}.quote-service-contract-module__lvDLtG__dialog::backdrop{background:#190f1273}.quote-service-contract-module__lvDLtG__header{border-bottom:1px solid #e8dfe0;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.quote-service-contract-module__lvDLtG__header h2{margin:4px 0;font-size:20px}.quote-service-contract-module__lvDLtG__header p{color:#77686d;margin:0}.quote-service-contract-module__lvDLtG__header small{color:#b81329}.quote-service-contract-module__lvDLtG__dialog button{font:inherit;cursor:pointer;min-height:36px;color:inherit;background:#fff;border:1px solid #ded5d7;border-radius:5px;padding:8px 12px}.quote-service-contract-module__lvDLtG__dialog button:focus-visible{outline-offset:2px;outline:2px solid #c71029}.quote-service-contract-module__lvDLtG__dialog input,.quote-service-contract-module__lvDLtG__dialog textarea{width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #ded5d7;border-radius:4px;padding:8px}.quote-service-contract-module__lvDLtG__dialog input[type=checkbox]{accent-color:#eb102c;width:16px;height:16px;margin:0}.quote-service-contract-module__lvDLtG__dialog textarea{resize:vertical;line-height:1.65}.quote-service-contract-module__lvDLtG__body{overscroll-behavior:contain;min-height:0;padding:16px 20px;overflow-y:auto}.quote-service-contract-module__lvDLtG__notice{color:#873244;background:#fff3f5;margin:0 0 12px;padding:10px 12px;line-height:1.65}.quote-service-contract-module__lvDLtG__toolbar{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.quote-service-contract-module__lvDLtG__editor{gap:14px;display:grid}.quote-service-contract-module__lvDLtG__editor fieldset{border:1px solid #e6dadc;border-radius:6px;min-width:0;margin:0;padding:14px}.quote-service-contract-module__lvDLtG__editor legend{padding:0 8px;font-size:14px;font-weight:700}.quote-service-contract-module__lvDLtG__partyEditors{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.quote-service-contract-module__lvDLtG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.quote-service-contract-module__lvDLtG__grid label{gap:5px;display:grid}.quote-service-contract-module__lvDLtG__grid label>span{font-weight:600}.quote-service-contract-module__lvDLtG__wide{grid-column:1/-1}.quote-service-contract-module__lvDLtG__footer{padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid #e8dfe0;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.quote-service-contract-module__lvDLtG__footer label{align-items:center;gap:7px;margin-right:auto;display:flex}.quote-service-contract-module__lvDLtG__footer p{color:#873244;flex:1 0 100%;margin:0}.quote-service-contract-module__lvDLtG__footer .quote-service-contract-module__lvDLtG__primary{color:#fff;background:#ed102d;border-color:#ed102d}.quote-service-contract-module__lvDLtG__document{color:#292526;background:#fff;border:1px solid #c9c2c4;width:100%;min-width:0;margin:16px 0;font-size:12px;padding:20px!important}.quote-service-contract-module__lvDLtG__document header{text-align:center;padding:0 0 14px}.quote-service-contract-module__lvDLtG__document h2{color:#bc1328;margin:6px 0;font-size:24px}.quote-service-contract-module__lvDLtG__document h3{background:#f5f2f3;margin:0;padding:8px;font-size:14px}.quote-service-contract-module__lvDLtG__document p{line-height:1.7}.quote-service-contract-module__lvDLtG__parties{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.quote-service-contract-module__lvDLtG__parties>div{border:1px solid #d4ccce;min-width:0}.quote-service-contract-module__lvDLtG__document dl{margin:0}.quote-service-contract-module__lvDLtG__document dl>div{border-top:1px solid #e0d8db;grid-template-columns:105px minmax(0,1fr);display:grid}.quote-service-contract-module__lvDLtG__document dt,.quote-service-contract-module__lvDLtG__document dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:7px 9px;line-height:1.65}.quote-service-contract-module__lvDLtG__document dt{background:#f7f5f5;font-weight:600}.quote-service-contract-module__lvDLtG__details{border:1px solid #d4ccce}.quote-service-contract-module__lvDLtG__tableWrap{margin:12px 0;overflow-x:auto}.quote-service-contract-module__lvDLtG__tableWrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:460px}.quote-service-contract-module__lvDLtG__tableWrap th,.quote-service-contract-module__lvDLtG__tableWrap td{text-align:left;overflow-wrap:anywhere;border:1px solid #d4ccce;padding:8px;font-size:12px}.quote-service-contract-module__lvDLtG__tableWrap th{background:#f6f3f4}.quote-service-contract-module__lvDLtG__tableWrap th:nth-child(2){width:65px}.quote-service-contract-module__lvDLtG__agreement{white-space:pre-wrap}.quote-service-contract-module__lvDLtG__date{text-align:center}.quote-service-contract-module__lvDLtG__signatures{flex-wrap:wrap;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.quote-service-contract-module__lvDLtG__document footer{border-top:1px solid #d4ccce;padding-top:10px}.quote-service-contract-module__lvDLtG__entry{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quote-service-contract-module__lvDLtG__entry label{align-items:center;gap:5px;display:inline-flex}.quote-service-contract-module__lvDLtG__entry input[type=checkbox]{accent-color:#ed102d;width:15px;height:15px}.quote-service-contract-module__lvDLtG__validity{min-width:0;width:84px!important}@media (max-width:760px){.quote-service-contract-module__lvDLtG__partyEditors{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.quote-service-contract-module__lvDLtG__dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.quote-service-contract-module__lvDLtG__header,.quote-service-contract-module__lvDLtG__body{padding:12px}.quote-service-contract-module__lvDLtG__body{flex:1}.quote-service-contract-module__lvDLtG__grid,.quote-service-contract-module__lvDLtG__parties{grid-template-columns:minmax(0,1fr)}.quote-service-contract-module__lvDLtG__footer{padding:10px 12px max(12px,env(safe-area-inset-bottom))}.quote-service-contract-module__lvDLtG__footer label{flex:1 0 100%}.quote-service-contract-module__lvDLtG__footer button{min-height:44px}.quote-service-contract-module__lvDLtG__document{padding:12px!important}}@media print{.quote-service-contract-module__lvDLtG__document{break-before:page;break-inside:auto;border:0;padding:0!important}.quote-service-contract-module__lvDLtG__document dl>div,.quote-service-contract-module__lvDLtG__tableWrap tr,.quote-service-contract-module__lvDLtG__signatures{break-inside:avoid}.quote-service-contract-module__lvDLtG__tableWrap{overflow:visible}.quote-service-contract-module__lvDLtG__tableWrap table{min-width:0}}
.quote-timeline-module__rfYx2W__controls{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.quote-timeline-module__rfYx2W__controls button,.quote-timeline-module__rfYx2W__addPhoto{color:#635b61;background:#fff;border:1px solid #e3dfe1;border-radius:6px;padding:7px 12px;font-size:12px}.quote-timeline-module__rfYx2W__day{background:#fff;border:1px solid #e5e1e3;border-radius:10px;margin-bottom:14px;overflow:hidden}.quote-timeline-module__rfYx2W__header{background:linear-gradient(90deg,#fff2f4,#fff);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.quote-timeline-module__rfYx2W__toggle{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:260px;align-items:center;gap:12px;padding:4px 0;display:flex}.quote-timeline-module__rfYx2W__toggle:focus-visible,.quote-timeline-module__rfYx2W__controls button:focus-visible,.quote-timeline-module__rfYx2W__addPhoto:focus-visible{outline-offset:3px;outline:2px solid #ec1732}.quote-timeline-module__rfYx2W__chevron{color:#cc203b}.quote-timeline-module__rfYx2W__dayLabel{color:#fff;background:#ec1732;border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:11px;font-weight:800}.quote-timeline-module__rfYx2W__summary{gap:4px;min-width:0;display:grid}.quote-timeline-module__rfYx2W__summary b{font-size:13px}.quote-timeline-module__rfYx2W__summary small{white-space:nowrap;text-overflow:ellipsis;color:#82767e;font-size:11px;overflow:hidden}.quote-timeline-module__rfYx2W__actions{color:#83747c;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.quote-timeline-module__rfYx2W__body[hidden]{display:none}.quote-timeline-module__rfYx2W__body>ol{scrollbar-gutter:stable;margin:0;padding:22px 16px 26px;list-style:none;display:flex;overflow-x:auto}.quote-timeline-module__rfYx2W__body>ol>li{text-align:center;flex:1 0 190px;grid-template-rows:auto auto minmax(0,1fr);align-content:start;justify-items:center;min-width:190px;display:grid;position:relative}.quote-timeline-module__rfYx2W__body>ol>li>time{color:#9b3144;min-height:19px;padding:0 8px;font-size:12px}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type{width:100%;height:auto;margin:8px 0}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type:after{width:100%;height:1px;top:50%;left:50%}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type>button:nth-of-type(2){width:100%;height:32px;top:50%;left:50%;transform:translateY(-50%)}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type>button:nth-of-type(3){top:50%;bottom:auto;left:100%;transform:translate(-50%,-50%)}.quote-timeline-module__rfYx2W__stopBody{width:100%;min-width:0;padding:2px 8px 0}.quote-timeline-module__rfYx2W__stopBody .quote-timeline-module__rfYx2W__title{color:#262126;text-align:center;cursor:pointer;background:0 0;border:0;width:100%;padding:0;font-size:14px;font-weight:750;display:block}.quote-timeline-module__rfYx2W__stopBody .quote-timeline-module__rfYx2W__title:disabled{cursor:default}.quote-timeline-module__rfYx2W__stopBody .quote-timeline-module__rfYx2W__title:focus-visible{outline-offset:3px;outline:2px solid #ec1732}.quote-timeline-module__rfYx2W__stopBody>p{overflow-wrap:anywhere;margin:6px 0;padding:0}.quote-timeline-module__rfYx2W__stopBody>div:last-child{align-items:flex-start}.quote-timeline-module__rfYx2W__photoSection{margin:12px 0 8px}.quote-timeline-module__rfYx2W__photoSection>small{color:#9b6571;margin-bottom:6px;font-size:11px;display:block}.quote-timeline-module__rfYx2W__photos{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.quote-timeline-module__rfYx2W__photo{border:1px solid #ebe5e8;border-radius:8px;width:156px;max-width:100%;margin:0;position:relative;overflow:hidden}.quote-timeline-module__rfYx2W__photo img{object-fit:cover;background:#f8f6f7;width:100%;height:98px;display:block}.quote-timeline-module__rfYx2W__photo figcaption{overflow-wrap:anywhere;padding:6px 8px;font-size:11px}.quote-timeline-module__rfYx2W__photo figcaption small{color:#999;font-size:10px;display:block}.quote-timeline-module__rfYx2W__removePhoto{color:#b4152e;background:#fff;border:1px solid #eee;border-radius:50%;width:26px;height:26px;position:absolute;top:5px;right:5px}.quote-timeline-module__rfYx2W__photoMissing{color:#8c7c83;place-content:center;min-height:98px;padding:8px;font-size:11px;display:grid}.quote-timeline-module__rfYx2W__addPhoto:disabled{opacity:.5;cursor:not-allowed}.quote-timeline-module__rfYx2W__backdrop{z-index:3100;background:#19121773;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.quote-timeline-module__rfYx2W__pickerDialog{background:#fff;border-radius:14px;width:min(1100px,100%);max-height:calc(100dvh - 40px);padding:0;overflow-y:auto}.quote-timeline-module__rfYx2W__pickerDialog>header{border-bottom:1px solid #eee;justify-content:space-between;gap:12px;padding:16px 20px;display:flex}.quote-timeline-module__rfYx2W__pickerDialog h3{margin:0;font-size:16px}.quote-timeline-module__rfYx2W__pickerDialog p{color:#888;margin:5px 0 0;font-size:12px}.quote-timeline-module__rfYx2W__pickerDialog>header>button{background:#f4f1f3;border:0;border-radius:50%;align-self:start;width:32px;height:32px}.quote-timeline-module__rfYx2W__addDialog{grid-template-rows:auto auto minmax(0,1fr);height:min(820px,100dvh - 40px);display:grid;overflow:hidden}.quote-timeline-module__rfYx2W__addChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 20px;display:grid}.quote-timeline-module__rfYx2W__addChoices button{color:#393139;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;gap:4px;padding:12px;display:grid}.quote-timeline-module__rfYx2W__addChoices button[aria-pressed=true]{background:#fff4f6;border-color:#c91c34}.quote-timeline-module__rfYx2W__addChoices button:disabled{opacity:.5;cursor:not-allowed}.quote-timeline-module__rfYx2W__addChoices span{color:#82767e;overflow-wrap:anywhere;font-size:12px}.quote-timeline-module__rfYx2W__addBody{min-width:0;min-height:0;padding:0 20px 20px;overflow:auto}.quote-timeline-module__rfYx2W__addOptionGroup{min-width:0;margin:0 0 16px;padding:0}.quote-timeline-module__rfYx2W__addOptionGroup>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.quote-timeline-module__rfYx2W__addOptionGroup>header>div{flex-wrap:wrap;gap:8px;display:flex}.quote-timeline-module__rfYx2W__addOptionGroup>header b{font-size:13px}.quote-timeline-module__rfYx2W__addOptionGroup>p{margin:12px 0}.quote-timeline-module__rfYx2W__addChoices button:focus-visible,.quote-timeline-module__rfYx2W__addDialog>header>button:focus-visible{outline-offset:3px;outline:2px solid #c91c34}@media (max-width:600px){.quote-timeline-module__rfYx2W__header{padding:12px}.quote-timeline-module__rfYx2W__body>ol{padding:18px 12px;display:grid;overflow-x:visible}.quote-timeline-module__rfYx2W__body>ol>li{text-align:left;grid-template-rows:none;grid-template-columns:90px 36px minmax(0,1fr);place-items:start stretch;column-gap:8px;min-width:0;min-height:78px}.quote-timeline-module__rfYx2W__body>ol[data-untimed=true]>li{grid-template-columns:36px minmax(0,1fr)}.quote-timeline-module__rfYx2W__body>ol>li>time{min-height:0;padding:11px 0 0}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type{width:36px;height:100%;margin:0}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type:after{width:1px;height:calc(100% - 42px);top:42px;left:18px}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type>button:first-of-type i{width:36px;height:36px}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type>button:nth-of-type(2){width:36px;height:calc(100% - 44px);top:44px;left:0;transform:none}.quote-timeline-module__rfYx2W__body>ol>li>div:first-of-type>button:nth-of-type(3){top:auto;bottom:8px;left:18px;transform:translate(-50%)}.quote-timeline-module__rfYx2W__stopBody{width:auto;padding:9px 0 28px}.quote-timeline-module__rfYx2W__stopBody .quote-timeline-module__rfYx2W__title{text-align:left}.quote-timeline-module__rfYx2W__photo{width:132px}.quote-timeline-module__rfYx2W__backdrop{padding:8px}.quote-timeline-module__rfYx2W__pickerDialog{max-height:calc(100dvh - 16px)}}@media print{.quote-timeline-module__rfYx2W__body[hidden]{display:block}.quote-timeline-module__rfYx2W__controls,.quote-timeline-module__rfYx2W__actions,.quote-timeline-module__rfYx2W__addPhoto,.quote-timeline-module__rfYx2W__removePhoto,.quote-timeline-module__rfYx2W__backdrop{display:none}.quote-timeline-module__rfYx2W__body>ol>li{break-inside:avoid}}
.quote-date-navigation-module__hm2Q4a__navigation{align-items:center;gap:var(--erp-space-1);box-sizing:border-box;flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.quote-date-navigation-module__hm2Q4a__navigation button{box-sizing:border-box;min-height:var(--erp-control-sm);padding:var(--erp-space-1) var(--erp-space-2);border:1px solid var(--erp-color-line);border-radius:var(--erp-radius-pill);color:var(--erp-color-muted);background:var(--erp-color-surface);font:inherit;font-size:var(--erp-font-control);white-space:nowrap;cursor:pointer;flex:none;font-weight:700}.quote-date-navigation-module__hm2Q4a__navigation button:hover{color:var(--erp-color-primary-deep);background:var(--erp-color-primary-soft)}.quote-date-navigation-module__hm2Q4a__navigation button[aria-pressed=true]{border-color:var(--erp-color-primary-deep);color:var(--erp-color-primary-deep);background:var(--erp-color-primary-soft)}.quote-date-navigation-module__hm2Q4a__navigation button:focus-visible{outline:2px solid var(--erp-color-primary-deep);outline-offset:2px}
.QuoteImageCatalogPicker-module__SpjccG__picker{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;margin:0;padding:0;display:grid}.QuoteImageCatalogPicker-module__SpjccG__sourceBar{background:#fff;border:1px solid #e4d9db;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.QuoteImageCatalogPicker-module__SpjccG__sourceBar>span{gap:2px;display:grid}.QuoteImageCatalogPicker-module__SpjccG__sourceBar b{color:#3d292d;font-size:12px}.QuoteImageCatalogPicker-module__SpjccG__sourceBar small{color:#8a7c7f;font-size:10px}.QuoteImageCatalogPicker-module__SpjccG__sourceBar a{color:#b2192a;font-size:11px;font-weight:900;text-decoration:none}.QuoteImageCatalogPicker-module__SpjccG__filters{background:#fff;border:1px solid #e4d9db;border-radius:8px;grid-template-columns:minmax(200px,1.6fr) repeat(3,minmax(100px,1fr)) auto;align-items:end;gap:8px;padding:10px;display:grid}.QuoteImageCatalogPicker-module__SpjccG__filters label{color:#6f6063;gap:5px;font-size:10px;font-weight:900;display:grid}.QuoteImageCatalogPicker-module__SpjccG__filters input,.QuoteImageCatalogPicker-module__SpjccG__filters select{box-sizing:border-box;color:#342427;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #d9cdcf;border-radius:6px;padding:0 10px}.QuoteImageCatalogPicker-module__SpjccG__filters p{color:#8c777b;text-align:right;background:#fff3f4;border-radius:7px;gap:2px;margin:0;padding:8px 12px;display:grid}.QuoteImageCatalogPicker-module__SpjccG__filters p b{color:#b21627;font-size:13px}.QuoteImageCatalogPicker-module__SpjccG__filters p span{font-size:9px}.QuoteImageCatalogPicker-module__SpjccG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.QuoteImageCatalogPicker-module__SpjccG__card,.QuoteImageCatalogPicker-module__SpjccG__cardSelected{background:#fff;border:1px solid #e3d8da;border-radius:8px;align-content:start;min-width:0;display:grid;overflow:hidden}.QuoteImageCatalogPicker-module__SpjccG__cardSelected{border-color:#ed1b2f;box-shadow:0 0 0 1px #ed1b2f}.QuoteImageCatalogPicker-module__SpjccG__cardButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.QuoteImageCatalogPicker-module__SpjccG__imageFrame{color:#9a8b8e;background:#f3edef;border-radius:5px;place-items:center;width:92px;height:62px;display:grid;overflow:hidden}.QuoteImageCatalogPicker-module__SpjccG__imageFrame img{object-fit:cover;width:100%;height:100%}.QuoteImageCatalogPicker-module__SpjccG__imageFrame em{font-size:9px;font-style:normal}.QuoteImageCatalogPicker-module__SpjccG__cardText{gap:5px;min-width:0;display:grid}.QuoteImageCatalogPicker-module__SpjccG__cardText b{color:#322225;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.QuoteImageCatalogPicker-module__SpjccG__cardText small{color:#8c7d80;font-size:9px}.QuoteImageCatalogPicker-module__SpjccG__selection{background:#fff7f8;border-top:1px solid #f0c9cd;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.QuoteImageCatalogPicker-module__SpjccG__selection span{gap:2px;min-width:0;display:grid}.QuoteImageCatalogPicker-module__SpjccG__selection b{color:#3b282c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.QuoteImageCatalogPicker-module__SpjccG__selection small{color:#8b7c7f;font-size:9px;line-height:1.35}.QuoteImageCatalogPicker-module__SpjccG__variantSelect{color:#6f6063;grid-column:1/-1;gap:4px;min-width:0;font-size:10px;display:grid}.QuoteImageCatalogPicker-module__SpjccG__variantSelect select{box-sizing:border-box;color:#342427;width:100%;min-width:0;min-height:32px;font:inherit;background:#fff;border:1px solid #d9cdcf;border-radius:6px;padding:4px}.QuoteImageCatalogPicker-module__SpjccG__selection button{color:#fff;cursor:pointer;background:#ed1b2f;border:1px solid #ed1b2f;border-radius:6px;min-height:32px;padding:0 10px;font-size:10px;font-weight:900}.QuoteImageCatalogPicker-module__SpjccG__empty{color:#85777a;text-align:center;background:#fff;border:1px dashed #d9cdcf;border-radius:8px;margin:0;padding:32px}.QuoteImageCatalogPicker-module__SpjccG__pagination{justify-content:center;align-items:center;gap:8px;display:flex}.QuoteImageCatalogPicker-module__SpjccG__pagination button{color:#81222d;cursor:pointer;background:#fff;border:1px solid #d9cdcf;border-radius:6px;min-height:32px;padding:0 12px;font-weight:900}.QuoteImageCatalogPicker-module__SpjccG__pagination button:disabled{color:#aaa;cursor:default}.QuoteImageCatalogPicker-module__SpjccG__pagination span{color:#76676a;font-size:11px;font-weight:900}@media (max-width:900px){.QuoteImageCatalogPicker-module__SpjccG__filters{grid-template-columns:1fr 1fr}.QuoteImageCatalogPicker-module__SpjccG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.tourism-spot-photo-module__msVFYW__image{color:inherit;background:#faf9f8;flex-direction:column;text-decoration:none;display:flex}.tourism-spot-photo-module__msVFYW__image img{object-fit:contain;width:100%;height:180px;display:block}.tourism-spot-photo-module__msVFYW__image small{color:#746d68;padding:5px 9px;font-size:10px;line-height:1.5}.tourism-spot-photo-module__msVFYW__image:focus-visible{outline-offset:-2px;outline:2px solid #2979c7}.tourism-spot-photo-module__msVFYW__empty{text-align:center;background:#faf9f8;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:205px;padding:12px;display:flex}.tourism-spot-photo-module__msVFYW__empty b{font-size:13px}.tourism-spot-photo-module__msVFYW__empty small{color:#746d68;font-size:11px}.tourism-spot-photo-module__msVFYW__status{color:#746d68;margin:10px 0 0;font-size:11px;line-height:1.6}
.work-toolbar-panel-module__xpKl_q__panel.work-toolbar-panel-module__xpKl_q__panel{overscroll-behavior:contain;box-sizing:border-box;background:#fff;gap:10px;padding:12px;position:relative;overflow-y:auto}.work-toolbar-panel-module__xpKl_q__panel[hidden],.work-toolbar-panel-module__xpKl_q__settings[hidden]{display:none}.work-toolbar-panel-module__xpKl_q__panel>[data-work-toolbar-body]{min-height:140px}.work-toolbar-panel-module__xpKl_q__tools{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:6px;padding:0 3px;display:flex}.work-toolbar-panel-module__xpKl_q__tools>span{color:#817771;font-variant-numeric:tabular-nums;font-size:11px}.work-toolbar-panel-module__xpKl_q__tools>div{flex-wrap:wrap;gap:5px;display:flex}.work-toolbar-panel-module__xpKl_q__tools button{color:#514844;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d3ce;border-radius:5px;padding:5px 8px;font-size:11px}.work-toolbar-panel-module__xpKl_q__tools button:hover,.work-toolbar-panel-module__xpKl_q__tools button[aria-expanded=true]{background:#eae6e2}.work-toolbar-panel-module__xpKl_q__tools button:focus-visible,.work-toolbar-panel-module__xpKl_q__handle:focus-visible{outline-offset:2px;outline:2px solid #5175a1}.work-toolbar-panel-module__xpKl_q__settings{background:#fff;border:1px solid #ded9d5;border-radius:6px;flex:none;gap:7px;padding:9px 11px;display:grid}.work-toolbar-panel-module__xpKl_q__settings p,.work-toolbar-panel-module__xpKl_q__settings small{color:#817771;margin:0;font-size:11px}.work-toolbar-panel-module__xpKl_q__settings label{color:#514844;grid-template-columns:28px minmax(50px,1fr) 52px;align-items:center;gap:8px;font-size:12px;display:grid}.work-toolbar-panel-module__xpKl_q__settings input{accent-color:#77716b;cursor:ew-resize;width:100%;min-width:0;margin:0}.work-toolbar-panel-module__xpKl_q__settings output{text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.work-toolbar-panel-module__xpKl_q__handle{z-index:2;color:#514844;cursor:nwse-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c4bdb7;border-radius:6px;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;top:0;left:0}.work-toolbar-panel-module__xpKl_q__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.toolbar-calculator-module__5vfZTW__panel{color:#35272a;width:100%;min-width:0}.toolbar-calculator-module__5vfZTW__panel[hidden]{display:none}.toolbar-calculator-module__5vfZTW__panel header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.toolbar-calculator-module__5vfZTW__panel header span{color:#71636a;font-size:12px}.toolbar-calculator-module__5vfZTW__expression{gap:6px;font-size:12px;display:grid}.toolbar-calculator-module__5vfZTW__expression input{box-sizing:border-box;color:#35272a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #ddd7d4;border-radius:8px;padding:11px;font-size:16px}.toolbar-calculator-module__5vfZTW__result{gap:4px;padding:12px 0;font-size:12px;display:grid}.toolbar-calculator-module__5vfZTW__result output{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text;font-size:26px;font-weight:800}.toolbar-calculator-module__5vfZTW__keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.toolbar-calculator-module__5vfZTW__keys button{color:#35272a;min-height:40px;font:inherit;background:#f8f7f6;border:1px solid #e6e0dd;border-radius:8px;font-size:17px}.toolbar-calculator-module__5vfZTW__keys .toolbar-calculator-module__5vfZTW__operator{color:#b51020;background:#fff1f2}.toolbar-calculator-module__5vfZTW__actions{gap:8px;margin-top:10px;display:flex}.toolbar-calculator-module__5vfZTW__actions button{color:#b51020;min-height:40px;font:inherit;background:#fff;border:1px solid #ed1c2b;border-radius:8px;flex:1;font-size:13px;font-weight:800}.toolbar-calculator-module__5vfZTW__actions button:first-child{color:#fff;background:#ed1c2b}.toolbar-calculator-module__5vfZTW__panel button{cursor:pointer}.toolbar-calculator-module__5vfZTW__panel button:disabled{opacity:.45;cursor:not-allowed}.toolbar-calculator-module__5vfZTW__panel button:focus-visible,.toolbar-calculator-module__5vfZTW__panel input:focus-visible{outline-offset:2px;outline:2px solid #b51020}.toolbar-calculator-module__5vfZTW__hint,.toolbar-calculator-module__5vfZTW__notice{color:#71636a;margin:10px 0 0;font-size:12px;line-height:1.5}.toolbar-calculator-module__5vfZTW__notice{color:#b51020}
