.MembershipUpgradeDialog-module__upei0q__dialog{background:linear-gradient(180deg, var(--color-mint-wash) 0%, #fff 74%);width:min(460px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--color-brand-navy);text-align:center;border:1px solid #cfe7dc;border-radius:24px;margin:auto;padding:36px 28px 28px;font-family:inherit;overflow:auto;box-shadow:0 18px 60px #123e3426}.MembershipUpgradeDialog-module__upei0q__dialog::backdrop{background:#102d2859}.MembershipUpgradeDialog-module__upei0q__close{width:44px;height:44px;color:var(--color-mint-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.MembershipUpgradeDialog-module__upei0q__close:hover{background:#e3f3eb}.MembershipUpgradeDialog-module__upei0q__symbol{background:radial-gradient(circle at 35% 25%,#f0fcf6,#dcf4e8 76%);border-radius:24px;place-items:center;width:76px;height:76px;margin:0 auto 18px;display:grid}.MembershipUpgradeDialog-module__upei0q__dialog h2{text-wrap:balance;margin:0 0 12px;font-size:23px;font-weight:800;line-height:1.5}.MembershipUpgradeDialog-module__upei0q__dialog p{color:var(--color-muted-strong);margin:0;font-size:14px;line-height:1.8}.MembershipUpgradeDialog-module__upei0q__dialog .MembershipUpgradeDialog-module__upei0q__hint{margin-top:16px}.MembershipUpgradeDialog-module__upei0q__actions{gap:10px;margin-top:28px;display:flex}.MembershipUpgradeDialog-module__upei0q__actions>*{background:var(--color-mint-wash);min-height:46px;color:var(--color-mint-ink);font:inherit;cursor:pointer;border:1px solid #d6e9e0;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.MembershipUpgradeDialog-module__upei0q__actions>button:hover{background:#e3f3eb}.MembershipUpgradeDialog-module__upei0q__dialog .MembershipUpgradeDialog-module__upei0q__actions>a{background:var(--color-mint);border-color:var(--color-mint);color:#fff;text-decoration:none}.MembershipUpgradeDialog-module__upei0q__dialog .MembershipUpgradeDialog-module__upei0q__actions>a:hover{background:var(--color-mint-ink)}.MembershipUpgradeDialog-module__upei0q__dialog :is(button,a):focus-visible{outline:2px solid var(--color-mint);outline-offset:3px}@media (max-width:480px){.MembershipUpgradeDialog-module__upei0q__dialog{padding:36px 20px 24px}.MembershipUpgradeDialog-module__upei0q__dialog h2{font-size:21px}.MembershipUpgradeDialog-module__upei0q__actions>*{padding-inline:10px}}
.PreparationAction-module__flNiFa__trigger{max-width:100%;min-height:44px;font:inherit;text-align:left;border:1px solid var(--color-brand);background:var(--color-card,#fff);color:var(--color-brand);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.6;display:inline-flex}.PreparationAction-module__flNiFa__trigger:disabled{opacity:.5;cursor:wait}.PreparationAction-module__flNiFa__trigger svg{flex-shrink:0}.PreparationAction-module__flNiFa__dialog{border:1px solid var(--color-line);background:var(--color-card,#fff);width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--color-brand-navy);text-align:center;border-radius:24px;margin:auto;padding:36px 28px 28px;font-family:inherit;overflow:auto;box-shadow:0 18px 60px #142a3420}.PreparationAction-module__flNiFa__close{width:44px;height:44px;color:var(--color-muted-strong);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.PreparationAction-module__flNiFa__symbol{background:var(--color-brand-soft);width:60px;height:60px;color:var(--color-brand);border-radius:18px;place-items:center;margin:0 auto 20px;display:grid}.PreparationAction-module__flNiFa__dialog h2{text-wrap:balance;margin:0 0 18px;font-size:23px;font-weight:800;line-height:1.5}.PreparationAction-module__flNiFa__product{overflow-wrap:anywhere;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.7;display:block}.PreparationAction-module__flNiFa__dialog p{color:var(--color-muted-strong);margin:0;font-size:14px;line-height:1.8}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__hint{margin-top:12px;font-size:14px}.PreparationAction-module__flNiFa__actions{gap:10px;margin-top:28px;display:flex}.PreparationAction-module__flNiFa__actions button{border:1px solid var(--color-line);min-height:46px;color:var(--color-brand-navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:10px 16px;font-size:16px;font-weight:700;display:inline-flex}.PreparationAction-module__flNiFa__actions button:last-child{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.PreparationAction-module__flNiFa__actions button:disabled{opacity:.6;cursor:wait}.PreparationAction-module__flNiFa__error{color:#a14d43;margin-top:12px;font-size:14px;line-height:1.8;display:block}.PreparationAction-module__flNiFa__error button,.PreparationAction-module__flNiFa__error a{min-height:44px;color:inherit;align-items:center;text-decoration:underline;display:inline-flex}.PreparationAction-module__flNiFa__trigger:focus-visible,.PreparationAction-module__flNiFa__dialog :is(button,a):focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media (max-width:480px){.PreparationAction-module__flNiFa__dialog{padding:36px 20px 24px}.PreparationAction-module__flNiFa__dialog h2{font-size:21px}.PreparationAction-module__flNiFa__trigger{padding-inline:12px;font-size:14px}}.PreparationAction-module__flNiFa__dialog{--prepare-blue:#3182f6;--prepare-text:#191f28;--prepare-muted:#6b7684;box-sizing:border-box;width:min(440px,100vw - 32px);color:var(--prepare-text);background:#fff;border:0;border-radius:24px;padding:40px 28px 28px;box-shadow:0 24px 80px #191f2826}.PreparationAction-module__flNiFa__dialog::backdrop{background:#191f286b}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__close{color:#8b95a1;border-radius:12px;top:12px;right:12px}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__close:hover:not(:disabled){background:#f2f4f6}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__symbol{width:80px;height:80px;color:var(--prepare-blue);--ui-icon-blue:#3182f6;--ui-icon-blue-soft:#c9e2ff;background:0 0;border-radius:0;margin:0 auto 24px}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__heading{color:var(--prepare-text);letter-spacing:-.04em;margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.45}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__product{color:#333d4b;margin:0 0 12px;padding:0 8px;font-size:16px;font-weight:600;line-height:1.6}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__description{color:var(--prepare-muted);word-break:keep-all;margin:0;font-size:15px;line-height:1.7}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__hint{color:var(--prepare-muted);word-break:keep-all;background:#f7f8fa;border-radius:12px;margin:20px 0 0;padding:14px 16px;font-size:14px;line-height:1.65}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__actions{gap:8px;margin-top:28px}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__actions button{color:#4e5968;background:#f2f4f6;border:0;border-radius:12px;flex:0 0 28%;min-height:52px;padding:14px 12px;font-size:16px;font-weight:600}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__actions button:last-child{background:var(--prepare-blue);color:#fff;flex:1;gap:8px}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__actions button:hover:not(:disabled){background:#e5e8eb}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__actions button:last-child:hover:not(:disabled){background:#1b64da}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__actions button:disabled{opacity:.65}.PreparationAction-module__flNiFa__dialog :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #90bfff}.PreparationAction-module__flNiFa__spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite PreparationAction-module__flNiFa__preparationSpin}@keyframes PreparationAction-module__flNiFa__preparationSpin{to{transform:rotate(360deg)}}@media (max-width:480px){.PreparationAction-module__flNiFa__dialog{padding:36px 20px 20px}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__heading{font-size:22px}.PreparationAction-module__flNiFa__dialog .PreparationAction-module__flNiFa__actions button{font-size:16px}}@media (prefers-reduced-motion:reduce){.PreparationAction-module__flNiFa__spinner{animation:none}}
.notice-calendar-module__M2puJq__page{--line:#e5e8eb;--ink:#191f28;--muted:#6b7684;--blue:#3182f6;color:var(--ink);min-width:0;font-size:16px}.notice-calendar-module__M2puJq__page :is(button,a,input,summary):focus-visible{outline-offset:3px;outline:3px solid #3182f6}.notice-calendar-module__M2puJq__intro{letter-spacing:-.7px;margin:0 0 8px;font-size:22px;font-weight:700}.notice-calendar-module__M2puJq__helper{color:var(--muted);margin:0 0 28px;line-height:1.8}.notice-calendar-module__M2puJq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.notice-calendar-module__M2puJq__sources{gap:6px;display:flex}.notice-calendar-module__M2puJq__sources button{color:#6b7684;cursor:pointer;background:#f2f4f6;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-weight:600;display:flex}.notice-calendar-module__M2puJq__sources button[aria-pressed=true]{color:#1b64da;background:#e8f3ff}.notice-calendar-module__M2puJq__sources span{font-size:14px}.notice-calendar-module__M2puJq__search{border:1px solid var(--line);min-height:44px;color:var(--muted);background:#f9fafb;border-radius:10px;align-items:center;gap:9px;padding:0 14px;display:flex}.notice-calendar-module__M2puJq__search input{width:190px;min-width:0;color:var(--ink);outline-offset:4px;background:0 0;border:0;font-size:16px}.notice-calendar-module__M2puJq__companyHint{background:#f2f7ff;border-radius:12px;margin:16px 0;padding:16px;line-height:1.8}.notice-calendar-module__M2puJq__companyHint a{color:#1b64da}.notice-calendar-module__M2puJq__board{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.notice-calendar-module__M2puJq__boardToolbar{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.notice-calendar-module__M2puJq__month{align-items:center;gap:5px;display:flex}.notice-calendar-module__M2puJq__month h2{letter-spacing:-.5px;margin-right:14px;font-size:18px;font-weight:700}.notice-calendar-module__M2puJq__month button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:16px;display:inline-flex}.notice-calendar-module__M2puJq__month button:hover{background:#f2f4f6}.notice-calendar-module__M2puJq__scales{background:#f2f4f6;border-radius:10px;padding:4px;display:flex}.notice-calendar-module__M2puJq__scales button{min-width:44px;min-height:36px;color:var(--muted);cursor:pointer;border-radius:7px}.notice-calendar-module__M2puJq__scales button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 4px #00000010}.notice-calendar-module__M2puJq__scroll{isolation:isolate;max-height:640px;position:relative;overflow:auto}.notice-calendar-module__M2puJq__timeline{width:100%;min-height:300px}.notice-calendar-module__M2puJq__header,.notice-calendar-module__M2puJq__row{grid-template-columns:420px minmax(0,1fr);display:grid}.notice-calendar-module__M2puJq__header{z-index:4;border-block:1px solid var(--line);background:#f9fafb;min-height:54px;position:sticky;top:0}.notice-calendar-module__M2puJq__fixedHeader,.notice-calendar-module__M2puJq__fixed{border-right:1px solid var(--line);z-index:2;background:#fff;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:14px;padding:0 20px;display:grid;position:sticky;left:0}.notice-calendar-module__M2puJq__fixedHeader{color:var(--muted);background:#f9fafb;font-size:14px;font-weight:600}.notice-calendar-module__M2puJq__fixedHeader b{color:#3182f6;margin-left:6px}.notice-calendar-module__M2puJq__dates{display:flex}.notice-calendar-module__M2puJq__dates>div{text-align:center;color:#6b7684;border-right:1px solid #edf0f3;flex:1;align-content:center;min-width:0;padding:10px 0;font-size:14px}.notice-calendar-module__M2puJq__dates small{margin-top:5px;display:block}.notice-calendar-module__M2puJq__dates [data-weekend=true]{color:#8b95a1;background:#f2f4f6}.notice-calendar-module__M2puJq__row{border-bottom:1px solid #edf0f3;min-height:100px}.notice-calendar-module__M2puJq__row:last-child{border-bottom:0}.notice-calendar-module__M2puJq__row:hover .notice-calendar-module__M2puJq__fixed,.notice-calendar-module__M2puJq__row:hover .notice-calendar-module__M2puJq__track{background-color:#fafbfc}.notice-calendar-module__M2puJq__notice{min-width:0;padding:14px 0}.notice-calendar-module__M2puJq__notice>a{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:1.9;display:block;overflow:hidden}.notice-calendar-module__M2puJq__notice>a:hover{color:#1b64da}.notice-calendar-module__M2puJq__notice>small{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:16px;line-height:1.8;display:block;overflow:hidden}.notice-calendar-module__M2puJq__badges{gap:5px;margin-bottom:3px;display:flex}.notice-calendar-module__M2puJq__badges span{color:#1b64da;background:#e8f3ff;border-radius:4px;padding:2px 5px;font-size:14px;font-weight:600}.notice-calendar-module__M2puJq__badges [data-liked]{color:#c44977;background:#fff0f5}.notice-calendar-module__M2puJq__status{white-space:nowrap;color:#6b7684;background:#f2f4f6;border-radius:6px;justify-self:start;padding:5px 8px;font-size:16px;font-weight:600}.notice-calendar-module__M2puJq__status[data-tone=active]{color:#16724c;background:#e8f8ef}.notice-calendar-module__M2puJq__status[data-tone=upcoming]{color:#1b64da;background:#e8f3ff}.notice-calendar-module__M2puJq__track{background-image:linear-gradient(90deg,#0000 calc(100% - 1px),#edf0f3 0);align-items:center;min-width:0;display:flex;position:relative}.notice-calendar-module__M2puJq__bar{color:#1957ad;z-index:1;background:#dbeaff;border:1px solid #b3d3ff;border-radius:6px;align-items:center;min-height:32px;transition:filter .15s;display:flex;position:absolute;top:34px;overflow:hidden}.notice-calendar-module__M2puJq__bar[data-tone=active]{color:#fff;background:#3182f6;border-color:#3182f6}.notice-calendar-module__M2puJq__bar[data-tone=closed]{color:#4e5968;background:#e5e8eb;border-color:#d1d6db}.notice-calendar-module__M2puJq__bar[data-partial=true]{color:#6b7684;background:#f2f4f6;border-style:dashed}.notice-calendar-module__M2puJq__bar:hover{filter:brightness(.96)}.notice-calendar-module__M2puJq__bar span{white-space:nowrap;text-overflow:ellipsis;padding:5px 10px;font-size:14px;font-weight:600;overflow:hidden}.notice-calendar-module__M2puJq__todayLine{pointer-events:none;z-index:2;border-left:2px solid #3182f6;position:absolute;inset-block:0}.notice-calendar-module__M2puJq__row:nth-child(2) .notice-calendar-module__M2puJq__todayLine:before{content:"";border:4px solid #0000;border-top-color:#3182f6;position:absolute;top:0;left:-5px}.notice-calendar-module__M2puJq__invalid{color:#6b7684;padding:20px;font-size:14px}.notice-calendar-module__M2puJq__legend{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;padding:16px 20px;font-size:14px;display:flex}.notice-calendar-module__M2puJq__legend>span{align-items:center;gap:6px;display:flex}.notice-calendar-module__M2puJq__legend>span:before{content:"";background:#e5e8eb;border-radius:3px;width:9px;height:9px}.notice-calendar-module__M2puJq__legend>[data-tone=active]:before{background:#3182f6}.notice-calendar-module__M2puJq__legend>[data-tone=upcoming]:before{background:#b3d3ff}.notice-calendar-module__M2puJq__legend p{margin:0 0 0 auto}.notice-calendar-module__M2puJq__footnote{color:var(--muted);margin:14px 0 22px;font-size:14px;line-height:1.8}.notice-calendar-module__M2puJq__empty{text-align:center;min-height:246px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:60px 30px;display:flex}.notice-calendar-module__M2puJq__empty svg{flex-shrink:0}.notice-calendar-module__M2puJq__empty h3{color:var(--ink);margin:16px 0 8px;font-size:17px}.notice-calendar-module__M2puJq__empty p{line-height:1.8}.notice-calendar-module__M2puJq__empty a{color:#1b64da;padding:12px;display:inline-block}.notice-calendar-module__M2puJq__undated,.notice-calendar-module__M2puJq__integration{border-bottom:1px solid var(--line);padding:12px 0}.notice-calendar-module__M2puJq__undated summary,.notice-calendar-module__M2puJq__integration summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.notice-calendar-module__M2puJq__undated ul{padding:0;list-style:none}.notice-calendar-module__M2puJq__undated li{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;line-height:1.8;display:flex}.notice-calendar-module__M2puJq__undated li span,.notice-calendar-module__M2puJq__integration p{color:var(--muted);font-size:14px;line-height:1.8}.notice-calendar-module__M2puJq__error{color:#b33b3b;background:#fff0f0;border-radius:12px;padding:24px}.notice-calendar-module__M2puJq__error button{cursor:pointer;min-height:44px;text-decoration:underline}@media (max-width:700px){.notice-calendar-module__M2puJq__intro{font-size:19px}.notice-calendar-module__M2puJq__helper{font-size:14px}.notice-calendar-module__M2puJq__toolbar{gap:14px}.notice-calendar-module__M2puJq__sources{width:100%}.notice-calendar-module__M2puJq__sources button{flex:1;justify-content:center;padding:10px 8px;font-size:16px}.notice-calendar-module__M2puJq__search,.notice-calendar-module__M2puJq__search input{width:100%}.notice-calendar-module__M2puJq__boardToolbar{padding:12px}.notice-calendar-module__M2puJq__month h2{margin-right:3px;font-size:16px}.notice-calendar-module__M2puJq__month button{min-width:34px}.notice-calendar-module__M2puJq__header,.notice-calendar-module__M2puJq__row{grid-template-columns:260px minmax(0,1fr)}.notice-calendar-module__M2puJq__fixed,.notice-calendar-module__M2puJq__fixedHeader{grid-template-columns:minmax(0,1fr) 70px;gap:8px;padding:0 12px}.notice-calendar-module__M2puJq__notice>a{font-size:16px}.notice-calendar-module__M2puJq__status{padding:5px;font-size:16px}.notice-calendar-module__M2puJq__legend{gap:12px;padding:14px}.notice-calendar-module__M2puJq__legend p{width:100%;margin:0;line-height:1.8}.notice-calendar-module__M2puJq__undated li{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.notice-calendar-module__M2puJq__bar{transition:none}}.notice-calendar-module__M2puJq__scroll{scrollbar-width:thin;scrollbar-color:#c8cdd3 #f9fafb;scrollbar-gutter:stable}.notice-calendar-module__M2puJq__scroll::-webkit-scrollbar-thumb{background:#c8cdd3;border:2px solid #f9fafb;border-radius:8px}@media (forced-colors:active){.notice-calendar-module__M2puJq__scroll{scrollbar-color:auto}}.notice-calendar-module__M2puJq__boardToolbar{flex-wrap:wrap}.notice-calendar-module__M2puJq__deadlineFilter{min-height:44px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;margin-left:auto;padding:0 8px;font-size:16px;display:inline-flex}.notice-calendar-module__M2puJq__deadlineFilter:hover{color:var(--ink);background:#f9fafb}.notice-calendar-module__M2puJq__deadlineFilter input{width:18px;height:18px;accent-color:var(--blue);cursor:pointer;flex-shrink:0;margin:0}.notice-calendar-module__M2puJq__deadlineFilter:has(input:checked){color:#1b64da}.notice-calendar-module__M2puJq__page,.notice-calendar-module__M2puJq__notice>a,.notice-calendar-module__M2puJq__status,.notice-calendar-module__M2puJq__dates>div,.notice-calendar-module__M2puJq__sources button,.notice-calendar-module__M2puJq__month button,.notice-calendar-module__M2puJq__deadlineFilter{font-size:16px}.notice-calendar-module__M2puJq__fixedHeader,.notice-calendar-module__M2puJq__notice>small,.notice-calendar-module__M2puJq__badges span,.notice-calendar-module__M2puJq__bar span,.notice-calendar-module__M2puJq__invalid,.notice-calendar-module__M2puJq__legend,.notice-calendar-module__M2puJq__footnote{font-size:14px}.notice-calendar-module__M2puJq__fixedHeader,.notice-calendar-module__M2puJq__fixed{grid-template-columns:minmax(0,1fr) 110px}.notice-calendar-module__M2puJq__dates>div{min-width:32px}.notice-calendar-module__M2puJq__status{white-space:normal;overflow-wrap:anywhere;line-height:1.4}@media (max-width:700px){.notice-calendar-module__M2puJq__header,.notice-calendar-module__M2puJq__row{grid-template-columns:280px minmax(0,1fr)}.notice-calendar-module__M2puJq__fixed,.notice-calendar-module__M2puJq__fixedHeader{grid-template-columns:minmax(0,1fr) 90px}.notice-calendar-module__M2puJq__notice>a{white-space:normal;overflow-wrap:anywhere;line-height:1.5;overflow:visible}.notice-calendar-module__M2puJq__sources button,.notice-calendar-module__M2puJq__status{font-size:16px}.notice-calendar-module__M2puJq__month button{min-width:44px}.notice-calendar-module__M2puJq__empty{box-sizing:border-box;width:min(100%,100vw - 48px);position:sticky;left:0}}@media (max-width:360px){.notice-calendar-module__M2puJq__month{gap:2px}.notice-calendar-module__M2puJq__month h2{white-space:nowrap;flex-shrink:0;margin-right:0}.notice-calendar-module__M2puJq__month button{min-width:34px}.notice-calendar-module__M2puJq__header,.notice-calendar-module__M2puJq__row{grid-template-columns:220px minmax(0,1fr)}.notice-calendar-module__M2puJq__fixed,.notice-calendar-module__M2puJq__fixedHeader{grid-template-columns:minmax(0,1fr) 78px;gap:6px}}.notice-calendar-module__M2puJq__track{isolation:isolate;z-index:0}.notice-calendar-module__M2puJq__fixed{z-index:3}.notice-calendar-module__M2puJq__scroll{scrollbar-width:thin;scrollbar-color:#b8c3d1 #f5f7fa;scrollbar-gutter:stable;overscroll-behavior-x:contain}.notice-calendar-module__M2puJq__scroll::-webkit-scrollbar{width:10px;height:10px}.notice-calendar-module__M2puJq__scroll::-webkit-scrollbar-track{background:#f5f7fa;border-radius:10px}.notice-calendar-module__M2puJq__scroll::-webkit-scrollbar-thumb{background:#b8c3d1;border:3px solid #f5f7fa;border-radius:10px;min-width:40px;min-height:40px}.notice-calendar-module__M2puJq__scroll::-webkit-scrollbar-thumb:hover{background:#8f9eaf}.notice-calendar-module__M2puJq__scroll::-webkit-scrollbar-thumb:active{background:#64748b}.notice-calendar-module__M2puJq__scroll::-webkit-scrollbar-corner{background:#f5f7fa}@media (forced-colors:active){.notice-calendar-module__M2puJq__scroll{scrollbar-color:auto}}
.applications-module__wGsRBa__heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.applications-module__wGsRBa__heading h2{letter-spacing:-.035em;color:var(--ui-text,#191f28);margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.5}.applications-module__wGsRBa__heading p{color:var(--ui-muted,#6b7684);max-width:740px;margin:0;font-size:16px;line-height:1.7}.applications-module__wGsRBa__heading>span{color:var(--ui-muted,#6b7684);white-space:nowrap;padding:8px 0;font-size:16px}.applications-module__wGsRBa__list{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.applications-module__wGsRBa__card{border:1px solid var(--ui-border,#e5e8eb);background:#fff;border-radius:20px;min-width:0;padding:32px;box-shadow:0 2px 8px #191f2806}.applications-module__wGsRBa__cardHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.applications-module__wGsRBa__titleGroup{align-items:center;gap:18px;min-width:0;display:flex}.applications-module__wGsRBa__titleGroup>div{min-width:0}.applications-module__wGsRBa__applicationIcon{background:var(--ui-brand-soft,#edf4ff);border-radius:18px;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.applications-module__wGsRBa__stage{color:#2463c7;background:#edf4ff;border-radius:6px;align-items:center;gap:6px;margin-bottom:7px;padding:4px 9px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.applications-module__wGsRBa__stage:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.applications-module__wGsRBa__stage[data-stage=supplement]{color:#99600b;background:#fff4df}.applications-module__wGsRBa__stage:is([data-stage=approved],[data-stage=completed]){color:#18765b;background:#e9f7ef}.applications-module__wGsRBa__stage:is([data-stage=rejected],[data-stage=withdrawn]){color:#586474;background:#f0f2f5}.applications-module__wGsRBa__card h3{letter-spacing:-.035em;color:var(--ui-text,#191f28);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700;line-height:1.45}.applications-module__wGsRBa__noticeLink{color:#4e5968;background:#f5f6f8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:16px;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}.applications-module__wGsRBa__noticeLink:hover{background:#e9edf2}.applications-module__wGsRBa__cardHeader+.applications-module__wGsRBa__editor{margin-top:26px}.applications-module__wGsRBa__editor{background:#fff;border:1px solid #e5e8eb;border-radius:14px;margin-top:16px;overflow:hidden}.applications-module__wGsRBa__editor summary{cursor:pointer;color:#333d4b;align-items:center;gap:13px;min-height:76px;padding:18px 20px;list-style:none;transition:background .18s;display:flex}.applications-module__wGsRBa__editor summary::-webkit-details-marker{display:none}.applications-module__wGsRBa__history summary::-webkit-details-marker{display:none}.applications-module__wGsRBa__editor summary:hover{background:#f9fafb}.applications-module__wGsRBa__summaryIcon{color:#3182f6;background:#edf4ff;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.applications-module__wGsRBa__summaryCopy{letter-spacing:-.02em;flex:1;min-width:0;font-size:15px;font-weight:650;line-height:1.6}.applications-module__wGsRBa__summaryCopy small{color:#6b7684;margin-top:3px;font-size:14px;font-weight:400;line-height:1.5;display:block}.applications-module__wGsRBa__editPill{color:#2463c7;white-space:nowrap;background:#edf4ff;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:14px;font-weight:650;display:inline-flex}.applications-module__wGsRBa__editor summary>svg,.applications-module__wGsRBa__editPill svg,.applications-module__wGsRBa__historyPill svg{color:#8b95a1;flex:0 0 18px;transition:transform .18s;transform:rotate(90deg)}.applications-module__wGsRBa__editor[open]>summary>svg,.applications-module__wGsRBa__editor[open] .applications-module__wGsRBa__editPill svg,.applications-module__wGsRBa__history[open] .applications-module__wGsRBa__historyPill svg{transform:rotate(270deg)}.applications-module__wGsRBa__historyPill{color:#4e5968;white-space:nowrap;background:#f2f4f6;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:14px;font-weight:650;display:inline-flex}.applications-module__wGsRBa__history summary:hover .applications-module__wGsRBa__historyPill{background:#e5e8eb}.applications-module__wGsRBa__editor[open]>summary{background:#f9fafb}.applications-module__wGsRBa__editor form{border-top:1px solid #edf0f3;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:18px;padding:22px 24px 24px;display:grid}.applications-module__wGsRBa__editor form:has(select[name=outcome]){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.applications-module__wGsRBa__editor label{color:#4e5968;gap:9px;min-width:0;font-size:16px;font-weight:550;line-height:1.5;display:grid}.applications-module__wGsRBa__editor input,.applications-module__wGsRBa__editor select{color:#333d4b;background:#fff;border:1px solid #d5dce5;border-radius:10px;width:100%;min-width:0;min-height:48px;padding:11px 13px;font-size:16px;font-weight:400;line-height:1.5}.applications-module__wGsRBa__primary{background:var(--ui-brand,#3182f6);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:14px;font-weight:650;text-decoration:none;transition:background .18s;display:inline-flex}.applications-module__wGsRBa__primary:hover:not(:disabled){background:#1b64da}.applications-module__wGsRBa__primary:disabled,.applications-module__wGsRBa__editor input:disabled,.applications-module__wGsRBa__editor select:disabled{opacity:.45;cursor:not-allowed}.applications-module__wGsRBa__history{border-top:1px solid #edf0f3;margin-top:30px;padding-top:24px}.applications-module__wGsRBa__history summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;list-style:none;display:flex}.applications-module__wGsRBa__historyTitle{color:#333d4b;letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}.applications-module__wGsRBa__historyTitle>svg{color:#6b7684}.applications-module__wGsRBa__historyTitle>span{color:#6b7684;background:#f2f4f6;border-radius:6px;margin-left:2px;padding:3px 8px;font-size:16px;font-weight:550}.applications-module__wGsRBa__history ol{margin:8px 0 0;padding:8px 0 0;list-style:none}.applications-module__wGsRBa__history li{align-items:flex-start;gap:16px;min-width:0;padding:12px 0 26px;display:flex;position:relative}.applications-module__wGsRBa__history li:not(:last-child):after{content:"";background:#edf0f3;width:2px;position:absolute;top:28px;bottom:-11px;left:7px}.applications-module__wGsRBa__timelineDot{z-index:1;background:#aeb7c3;border:4px solid #f2f4f6;border-radius:50%;flex:0 0 16px;width:16px;height:16px;margin-top:4px;display:block;position:relative}.applications-module__wGsRBa__history li[data-latest]>.applications-module__wGsRBa__timelineDot{background:#3182f6;border-color:#e7f0ff}.applications-module__wGsRBa__history li>div{flex:1;min-width:0}.applications-module__wGsRBa__history strong{color:#333d4b;font-size:16px;font-weight:650;line-height:1.7;display:block}.applications-module__wGsRBa__history p{color:#6b7684;overflow-wrap:anywhere;margin:4px 0 7px;font-size:14px;line-height:1.7}.applications-module__wGsRBa__history time{color:#6b7684;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.6;display:block}.applications-module__wGsRBa__tasks{background:#f8fafc;border-radius:14px;margin-top:26px;padding:22px 24px}.applications-module__wGsRBa__tasks h4{color:#333d4b;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;font-size:16px;font-weight:650;display:flex}.applications-module__wGsRBa__tasks h4 small{color:#6b7684;font-size:16px;font-weight:400}.applications-module__wGsRBa__tasks p{color:#6b7684;margin:0;font-size:14px;line-height:1.8}.applications-module__wGsRBa__task{color:#333d4b;cursor:pointer;align-items:flex-start;gap:10px;padding:12px 0;font-size:14px;line-height:1.7;display:flex}.applications-module__wGsRBa__task input{accent-color:#3182f6;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0}.applications-module__wGsRBa__task span{overflow-wrap:anywhere}.applications-module__wGsRBa__task small{color:#6b7684;margin-top:4px;font-size:14px;display:block}.applications-module__wGsRBa__empty{border:1px solid var(--ui-border,#e5e8eb);text-align:center;color:#6b7684;background:#fff;border-radius:18px;padding:48px 24px}.applications-module__wGsRBa__empty h3{color:#333d4b;margin:0 0 12px;font-size:20px;font-weight:700}.applications-module__wGsRBa__empty p{margin:0 0 24px;font-size:14px;line-height:1.8}.applications-module__wGsRBa__error{color:#a92f40;background:#fff4f5;border:1px solid #f5cdd3;border-radius:12px;margin-bottom:20px;padding:18px 20px;font-size:14px;line-height:1.8}.applications-module__wGsRBa__primary:focus-visible,.applications-module__wGsRBa__noticeLink:focus-visible,.applications-module__wGsRBa__editor summary:focus-visible,.applications-module__wGsRBa__history summary:focus-visible,.applications-module__wGsRBa__editor input:focus-visible,.applications-module__wGsRBa__editor select:focus-visible{outline-offset:3px;outline:3px solid #8bb7fa}@media (max-width:900px){.applications-module__wGsRBa__card{padding:26px}.applications-module__wGsRBa__card h3{font-size:20px}.applications-module__wGsRBa__editor form:has(select[name=outcome]){grid-template-columns:1fr 1fr}.applications-module__wGsRBa__editor form:has(select[name=outcome]) .applications-module__wGsRBa__primary{justify-self:end;min-width:100px}}@media (max-width:640px){.applications-module__wGsRBa__heading h2{font-size:19px}.applications-module__wGsRBa__heading p{font-size:16px}.applications-module__wGsRBa__card{border-radius:16px;padding:20px}.applications-module__wGsRBa__cardHeader,.applications-module__wGsRBa__titleGroup{align-items:flex-start;gap:12px}.applications-module__wGsRBa__applicationIcon{border-radius:13px;flex-basis:44px;width:44px;height:44px}.applications-module__wGsRBa__applicationIcon svg{width:26px;height:26px}.applications-module__wGsRBa__card h3{font-size:18px;line-height:1.5}.applications-module__wGsRBa__noticeLink{gap:4px;min-width:44px;padding:8px;font-size:16px}.applications-module__wGsRBa__editor summary{gap:10px;padding:16px 14px}.applications-module__wGsRBa__summaryCopy,.applications-module__wGsRBa__summaryCopy small{font-size:14px}.applications-module__wGsRBa__editPill,.applications-module__wGsRBa__historyPill{gap:4px;padding:7px 8px;font-size:14px}:is(.applications-module__wGsRBa__editor form,.applications-module__wGsRBa__editor form:has(select[name=outcome])){grid-template-columns:minmax(0,1fr);padding:18px 16px}.applications-module__wGsRBa__editor .applications-module__wGsRBa__primary{justify-self:stretch;width:100%}.applications-module__wGsRBa__editor form:has(select[name=outcome]) .applications-module__wGsRBa__primary{justify-self:stretch;width:100%}.applications-module__wGsRBa__history{margin-top:24px;padding-top:20px}.applications-module__wGsRBa__history li{gap:12px}.applications-module__wGsRBa__tasks{padding:18px}.applications-module__wGsRBa__historyTitle{font-size:16px}}@media (prefers-reduced-motion:reduce){.applications-module__wGsRBa__primary,.applications-module__wGsRBa__noticeLink,.applications-module__wGsRBa__editor summary,.applications-module__wGsRBa__editor summary>svg,.applications-module__wGsRBa__editPill svg,.applications-module__wGsRBa__historyPill svg{transition:none}}.applications-module__wGsRBa__cardFooter{border-top:1px solid #edf0f3;justify-content:flex-start;margin-top:22px;padding-top:18px;display:flex}.applications-module__wGsRBa__returnButton{color:#4e5968;cursor:pointer;background:#f2f4f6;border:0;border-radius:8px;align-items:center;gap:7px;min-height:44px;padding:10px 12px;font-size:16px;font-weight:600;display:inline-flex}.applications-module__wGsRBa__returnButton:hover:not(:disabled){background:#e5e8eb}.applications-module__wGsRBa__returnButton:disabled{opacity:.45;cursor:not-allowed}.applications-module__wGsRBa__returnButton:focus-visible{outline-offset:3px;outline:3px solid #8bb7fa}.applications-module__wGsRBa__skeletonTitle{flex:1;gap:12px;min-width:0;display:grid}.applications-module__wGsRBa__skeletonIcon{flex:0 0 48px;width:48px;display:block}.applications-module__wGsRBa__skeletonIcon i{border-radius:14px;height:48px}.applications-module__wGsRBa__skeletonAction{flex:0 0 100px;width:100px;display:block}.applications-module__wGsRBa__skeletonAction i{border-radius:8px;height:36px}.applications-module__wGsRBa__skeletonEditor{border:1px solid #edf0f3;border-radius:14px;align-items:center;gap:16px;margin-top:26px;padding:18px 20px;display:flex}.applications-module__wGsRBa__skeletonEditor .applications-module__wGsRBa__skeletonIcon{flex-basis:36px;width:36px}.applications-module__wGsRBa__skeletonEditor .applications-module__wGsRBa__skeletonIcon i{border-radius:10px;height:36px}.applications-module__wGsRBa__skeletonHistory{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;margin-top:30px;padding-top:24px;display:flex}@media (max-width:640px){.applications-module__wGsRBa__skeletonAction{flex-basis:76px;width:76px}.applications-module__wGsRBa__skeletonEditor{gap:10px;padding:16px 14px}.applications-module__wGsRBa__skeletonIcon{flex-basis:44px;width:44px}.applications-module__wGsRBa__skeletonIcon i{height:44px}}.applications-module__wGsRBa__skeletonCard .applications-module__wGsRBa__titleGroup{flex:1}.applications-module__wGsRBa__cardFooter{flex-wrap:wrap;align-items:center;gap:10px}.applications-module__wGsRBa__endButton{gap:8px;min-height:44px;margin-left:auto;padding:10px 20px}.applications-module__wGsRBa__withdrawButton{color:#fff;cursor:pointer;background:#e6334b;border:0;border-radius:8px;min-height:44px;padding:10px 16px;font-size:16px;font-weight:650}.applications-module__wGsRBa__withdrawButton:hover:not(:disabled){background:#c9253c}.applications-module__wGsRBa__withdrawButton:disabled{opacity:.45;cursor:not-allowed}.applications-module__wGsRBa__withdrawButton:focus-visible{outline-offset:3px;outline:3px solid #f3a3af}.applications-module__wGsRBa__outcomeChoices{border:0;gap:12px;margin:0;padding:0;display:grid}.applications-module__wGsRBa__outcomeChoices legend{color:#4e5968;margin-bottom:14px;font-size:14px;font-weight:650}.applications-module__wGsRBa__outcomeChoices label{cursor:pointer;border:1px solid #e5e8eb;border-radius:14px;align-items:center;gap:12px;padding:20px;display:flex}.applications-module__wGsRBa__outcomeChoices label[data-selected]{background:#edf4ff;border-color:#3182f6}.applications-module__wGsRBa__outcomeChoices input{accent-color:#3182f6;width:18px;height:18px}.applications-module__wGsRBa__outcomeChoices span{flex:1}.applications-module__wGsRBa__outcomeChoices strong{color:#333d4b;font-size:16px;display:block}.applications-module__wGsRBa__outcomeChoices small{color:#6b7684;margin-top:6px;font-size:14px;display:block}.applications-module__wGsRBa__outcomeChoices svg{color:#3182f6;visibility:hidden}.applications-module__wGsRBa__outcomeChoices label[data-selected] svg{visibility:visible}@media (max-width:640px){.applications-module__wGsRBa__endButton{margin-left:0}.applications-module__wGsRBa__cardFooter>button{white-space:nowrap;flex:1}}.applications-module__wGsRBa__skeletonEndAction{margin-left:auto}.applications-module__wGsRBa__editor label{gap:8px;font-size:16px;font-weight:600}.applications-module__wGsRBa__editor label>[data-picker]{margin-top:0}.applications-module__wGsRBa__editor input:not([data-date-input]),.applications-module__wGsRBa__editor select{border-color:#e5e8eb;padding:12px 14px;font-size:16px}.applications-module__wGsRBa__editor input:not([data-date-input]):focus{border-color:#3182f6;outline:0;box-shadow:0 0 0 3px #e8f3ff}.applications-module__wGsRBa__resultNote{background:#f7f8fa;border-radius:14px;margin-top:26px;padding:20px 24px}.applications-module__wGsRBa__resultNote h4{color:#4e5968;margin:0 0 10px;font-size:16px}.applications-module__wGsRBa__resultNote p,.applications-module__wGsRBa__historyNote{white-space:pre-wrap;overflow-wrap:anywhere}.applications-module__wGsRBa__resultNote p{color:#333d4b;margin:0;font-size:15px;line-height:1.8}.applications-module__wGsRBa__resultNoteField{color:#333d4b;margin-top:24px;font-size:16px;font-weight:650;display:block}.applications-module__wGsRBa__resultNoteField>span{color:#8b95a1;margin-left:6px;font-size:16px;font-weight:400}.applications-module__wGsRBa__resultNoteField textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;color:#333d4b;background:#fff;border:1px solid #e5e8eb;border-radius:10px;margin-top:10px;padding:14px;font-size:16px;font-weight:400;line-height:1.7;display:block}.applications-module__wGsRBa__resultNoteField textarea:focus{border-color:#3182f6;outline:0;box-shadow:0 0 0 3px #e8f3ff}.applications-module__wGsRBa__resultNoteField small{text-align:right;color:#8b95a1;margin-top:8px;font-size:16px;font-weight:400;display:block}.applications-module__wGsRBa__noteHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.applications-module__wGsRBa__noteHeading h4{margin:0}.applications-module__wGsRBa__noteEditButton{color:#2463c7;cursor:pointer;background:#fff;border:0;border-radius:8px;min-height:36px;padding:8px 12px;font-size:16px;font-weight:650}.applications-module__wGsRBa__noteEditButton:hover{background:#e8f3ff}.applications-module__wGsRBa__noteEditButton:focus-visible{outline-offset:2px;outline:2px solid #90bfff}.applications-module__wGsRBa__noteEditButton:disabled{opacity:.45;cursor:default}.applications-module__wGsRBa__resultNote .applications-module__wGsRBa__resultNoteField{margin-top:4px}.applications-module__wGsRBa__noteActions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.applications-module__wGsRBa__noteActions .applications-module__wGsRBa__primary{min-height:44px;padding:10px 16px}.applications-module__wGsRBa__resultNote .applications-module__wGsRBa__notePlaceholder{color:#8b95a1;font-size:14px}.applications-module__wGsRBa__resultNote .applications-module__wGsRBa__noteError{color:#c43c4c;margin-top:8px;font-size:14px}.applications-module__wGsRBa__emptyIcon{justify-content:center;align-items:center;width:100%;margin:0 auto 12px;display:flex}
.preparation-empty-state-module__unfYBq__empty{border:1px solid var(--ui-border,#e5e8eb);text-align:center;color:#6b7684;background:#fff;border-radius:18px;padding:48px 24px}.preparation-empty-state-module__unfYBq__icon{justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.preparation-empty-state-module__unfYBq__empty h3{color:#333d4b;margin:0 0 12px;font-size:20px;font-weight:700}.preparation-empty-state-module__unfYBq__empty p{margin:0 0 24px;font-size:14px;line-height:1.8}
.calendar-date-picker-module__ys2rmW__root{width:100%;min-width:0}.calendar-date-picker-module__ys2rmW__trigger{box-sizing:border-box;color:#333d4b;width:100%;height:48px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e8eb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:400;line-height:1.5;display:flex}.calendar-date-picker-module__ys2rmW__trigger svg{color:#8b95a1;flex-shrink:0}.calendar-date-picker-module__ys2rmW__trigger span[data-empty=true]{color:#8b95a1}.calendar-date-picker-module__ys2rmW__trigger:hover:not(:disabled){border-color:#b0b8c1}.calendar-date-picker-module__ys2rmW__trigger:focus-visible,.calendar-date-picker-module__ys2rmW__trigger[aria-expanded=true]{border-color:#3182f6;outline:0;box-shadow:0 0 0 3px #e8f3ff}.calendar-date-picker-module__ys2rmW__trigger:disabled{color:#8b95a1;cursor:default;background:#f2f4f6}.calendar-date-picker-module__ys2rmW__panel{z-index:10000;box-sizing:border-box;overscroll-behavior:contain;color:#333d4b;font-family:var(--font-workspace-pretendard),-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif;background:#fff;border:1px solid #edf0f3;border-radius:20px;padding:20px;position:fixed;overflow:auto;box-shadow:0 12px 48px #191f2826}.calendar-date-picker-module__ys2rmW__panel button{cursor:pointer;border:0;font-family:inherit}.calendar-date-picker-module__ys2rmW__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.calendar-date-picker-module__ys2rmW__header strong{letter-spacing:-.03em;font-size:18px;font-weight:700}.calendar-date-picker-module__ys2rmW__header>div{gap:4px;display:flex}.calendar-date-picker-module__ys2rmW__header button{color:#6b7684;background:#f7f8fa;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.calendar-date-picker-module__ys2rmW__header button:first-child svg{transform:rotate(180deg)}.calendar-date-picker-module__ys2rmW__header button:hover{background:#e8edf3}.calendar-date-picker-module__ys2rmW__panel button:disabled{opacity:.3;cursor:default}.calendar-date-picker-module__ys2rmW__weekdays,.calendar-date-picker-module__ys2rmW__week{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-date-picker-module__ys2rmW__weekdays{color:#8b95a1;margin-bottom:6px;font-size:14px}.calendar-date-picker-module__ys2rmW__weekdays span{padding:6px 0}.calendar-date-picker-module__ys2rmW__week button{color:#333d4b;background:0 0;border-radius:12px;width:100%;height:40px;padding:0;font-size:16px;font-weight:500;position:relative}.calendar-date-picker-module__ys2rmW__week button:hover{background:#f2f4f6}.calendar-date-picker-module__ys2rmW__week button[data-outside]{color:#b0b8c1}.calendar-date-picker-module__ys2rmW__week button[aria-current=date]:after{content:"";background:#3182f6;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:calc(50% - 2px)}.calendar-date-picker-module__ys2rmW__week button[data-selected]{color:#fff;background:#3182f6;font-weight:700}.calendar-date-picker-module__ys2rmW__week button[data-selected]:after{background:#fff}.calendar-date-picker-module__ys2rmW__panel button:focus-visible{outline-offset:1px;outline:2px solid #90bfff}.calendar-date-picker-module__ys2rmW__footer{border-top:1px solid #f2f4f6;align-items:center;gap:8px;margin-top:12px;padding-top:14px;display:flex}.calendar-date-picker-module__ys2rmW__footer button{color:#4e5968;background:#f2f4f6;border-radius:8px;min-height:36px;padding:8px 10px;font-size:16px;font-weight:600}.calendar-date-picker-module__ys2rmW__footer button:first-child{color:#8b95a1;background:0 0;margin-right:auto}.calendar-date-picker-module__ys2rmW__footer button:nth-child(2){color:#2463c7;background:#edf4ff}.calendar-date-picker-module__ys2rmW__footer button:hover{filter:brightness(.97)}@media (prefers-reduced-motion:no-preference){.calendar-date-picker-module__ys2rmW__panel{animation:.12s ease-out calendar-date-picker-module__ys2rmW__appear}@keyframes calendar-date-picker-module__ys2rmW__appear{0%{opacity:0}to{opacity:1}}}.calendar-date-picker-module__ys2rmW__panel{scrollbar-width:thin;scrollbar-color:#c7cdd5 transparent}
.company-onboarding-module__xYPurq__screen{color:#191f28;background:#fff;min-height:100dvh;font-family:inherit}.company-onboarding-module__xYPurq__header{color:#8b95a1;justify-content:space-between;align-items:center;padding:16px 32px;display:flex}.company-onboarding-module__xYPurq__header button{width:auto;min-height:44px;font:inherit;color:#6b7684;cursor:pointer;background:0 0;border:0;margin:0;padding:12px;font-size:16px}.company-onboarding-module__xYPurq__main{width:min(100% - 48px,440px);margin:20px auto 0;padding-bottom:32px}.company-onboarding-module__xYPurq__eyebrow{color:#6b7684;margin:0 0 16px;font-size:14px;font-weight:600}.company-onboarding-module__xYPurq__main h1{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:700;line-height:1.35}.company-onboarding-module__xYPurq__description{color:#6b7684;margin:12px 0 24px;font-size:16px;line-height:1.65}.company-onboarding-module__xYPurq__fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.company-onboarding-module__xYPurq__fields label{gap:8px;font-size:16px;font-weight:600;display:grid}.company-onboarding-module__xYPurq__fields input,.company-onboarding-module__xYPurq__fields select{box-sizing:border-box;color:#191f28;width:100%;min-width:0;height:50px;font:inherit;background:#fff;border:1px solid #d1d6db;border-radius:10px;padding:0 16px;font-size:16px;font-weight:400}.company-onboarding-module__xYPurq__fields input::placeholder{color:#8b95a1}.company-onboarding-module__xYPurq__screen :focus-visible{outline-offset:3px;outline:3px solid #90bfff}.company-onboarding-module__xYPurq__submit{background:var(--color-mint);color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:10px;margin-top:24px;font-size:16px;font-weight:600;transition:background .15s}.company-onboarding-module__xYPurq__submit:hover{background:var(--color-mint)}.company-onboarding-module__xYPurq__submit:disabled{opacity:.6;cursor:wait}.company-onboarding-module__xYPurq__note{color:#6b7684;text-align:center;margin:16px 0 0;font-size:14px;line-height:1.6}.company-onboarding-module__xYPurq__error{color:#c72b2b;font-size:14px;line-height:1.6}.company-onboarding-module__xYPurq__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.company-onboarding-module__xYPurq__header{padding:16px 20px}.company-onboarding-module__xYPurq__main{margin-top:32px}.company-onboarding-module__xYPurq__main h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.company-onboarding-module__xYPurq__submit{transition:none}}.company-onboarding-module__xYPurq__screen.company-onboarding-module__xYPurq__screen{min-width:0;display:block}.company-onboarding-module__xYPurq__wide{width:min(100% - 48px,960px)}.company-onboarding-module__xYPurq__wide .company-onboarding-module__xYPurq__description{margin-bottom:28px}.company-onboarding-module__xYPurq__withSidebar .company-onboarding-module__xYPurq__header{justify-content:flex-end}.company-onboarding-module__xYPurq__onboardingBody{min-width:0}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__previewNavigation{flex-direction:column;flex:1;display:flex}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__companyPlaceholder{cursor:default;border-color:var(--ui-selected);color:var(--ui-body)}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__previewItem{text-align:left;width:100%;color:var(--ui-muted);cursor:default;opacity:.75;background:0 0;border:0;font-family:inherit}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__previewItem[aria-disabled=true]{cursor:pointer}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__previewItem:hover{color:var(--ui-muted);background:0 0}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__currentItem,.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__currentItem:hover{color:var(--ui-brand);background:var(--ui-brand-soft);opacity:1}.company-onboarding-module__xYPurq__menuHint{border-top:1px solid var(--ui-border);color:var(--ui-muted);align-items:flex-start;gap:8px;margin:16px 0 0;padding:16px 8px;font-size:14px;line-height:1.7;display:flex}.company-onboarding-module__xYPurq__menuHint>svg{flex-shrink:0;margin-top:2px}.company-onboarding-module__xYPurq__screen .company-onboarding-module__xYPurq__menuToast{--toast-bottom:calc(24px + env(safe-area-inset-bottom,0px));bottom:var(--toast-bottom);color:#fff;visibility:hidden;opacity:0;translate:0 calc(100% + var(--toast-bottom) + 24px);pointer-events:none;background:#333d4b;font-size:14px;line-height:1.6;transition:translate .32s cubic-bezier(.22,1,.36,1),opacity .24s,visibility 0s .32s}.company-onboarding-module__xYPurq__screen .company-onboarding-module__xYPurq__menuToast[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;translate:0}.company-onboarding-module__xYPurq__menuToast>svg{flex-shrink:0}.company-onboarding-module__xYPurq__menuToast>button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0}.company-onboarding-module__xYPurq__menuToast>button:hover{background:#ffffff1f}@media (prefers-reduced-motion:reduce){.company-onboarding-module__xYPurq__screen .company-onboarding-module__xYPurq__menuToast{transition:none}}.company-onboarding-module__xYPurq__completeDialog{box-sizing:border-box;color:#191f28;text-align:center;background:#fff;border:0;border-radius:28px;width:min(100% - 40px,440px);max-height:calc(100dvh - 40px);margin:auto;padding:44px 32px 20px;font-family:inherit;overflow:auto;box-shadow:0 24px 80px #191f2826}.company-onboarding-module__xYPurq__completeDialog::backdrop{background:#191f2870}.company-onboarding-module__xYPurq__completeIcon{color:#03140e;background:#46e0b2;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 28px;display:flex}.company-onboarding-module__xYPurq__completeDialog h2{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:700;line-height:1.4}.company-onboarding-module__xYPurq__completeDialog h2:focus{outline:none}.company-onboarding-module__xYPurq__completeDialog>p:last-of-type{color:#6b7684;overflow-wrap:anywhere;word-break:keep-all;margin:16px 0 32px;font-size:16px;line-height:1.65}.company-onboarding-module__xYPurq__completeDialog strong{color:#4e5968;font-weight:600}.company-onboarding-module__xYPurq__completeActions{gap:4px;display:grid}.company-onboarding-module__xYPurq__completeActions>button{width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;padding:12px 16px;font-size:16px;font-weight:600;transition:background .15s,transform .15s;display:flex}.company-onboarding-module__xYPurq__completeActions>.company-onboarding-module__xYPurq__completePrimary{color:#03140e;background:#46e0b2;min-height:56px}.company-onboarding-module__xYPurq__completeActions>.company-onboarding-module__xYPurq__completePrimary:hover{background:#79f0cb}.company-onboarding-module__xYPurq__completeLater{color:#6b7684;background:0 0}.company-onboarding-module__xYPurq__completeLater:hover{background:#f2f4f6}.company-onboarding-module__xYPurq__completeActions>button:active{transform:scale(.98)}.company-onboarding-module__xYPurq__completeActions>button:focus-visible{outline-offset:3px;outline:3px solid #90bfff}@media (prefers-reduced-motion:no-preference){.company-onboarding-module__xYPurq__completeDialog[open]{animation:.28s cubic-bezier(.22,1,.36,1) both company-onboarding-module__xYPurq__complete-appear}.company-onboarding-module__xYPurq__completeDialog[open]::backdrop{animation:.2s ease-out both company-onboarding-module__xYPurq__complete-backdrop}.company-onboarding-module__xYPurq__completeIcon{animation:.4s cubic-bezier(.22,1,.36,1) 80ms both company-onboarding-module__xYPurq__complete-icon}.company-onboarding-module__xYPurq__completeIcon path{stroke-dasharray:1;animation:.3s ease-out .2s both company-onboarding-module__xYPurq__complete-check}}@keyframes company-onboarding-module__xYPurq__complete-appear{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes company-onboarding-module__xYPurq__complete-backdrop{0%{opacity:0}to{opacity:1}}@keyframes company-onboarding-module__xYPurq__complete-icon{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes company-onboarding-module__xYPurq__complete-check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.company-onboarding-module__xYPurq__completeActions>button{transition:none}}@media (max-width:760px){.company-onboarding-module__xYPurq__withSidebar .company-onboarding-module__xYPurq__previewSidebar{width:auto;height:auto;padding:0 16px;position:static}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__previewNavigation{max-height:none;box-shadow:none;border:0;padding:0;display:block;position:static}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__companyPlaceholder,.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__navCaption{display:none}.company-onboarding-module__xYPurq__previewNavigation nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.company-onboarding-module__xYPurq__previewNavigation nav>p{display:none}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__previewItem{white-space:nowrap;flex-direction:column;justify-content:center;gap:6px;min-height:64px;margin:0;padding:8px 2px;font-size:16px;display:flex}.company-onboarding-module__xYPurq__previewSidebar .company-onboarding-module__xYPurq__previewItem>svg{width:22px;height:22px}.company-onboarding-module__xYPurq__menuHint{margin:12px 0 0;padding:12px 0;font-size:14px}.company-onboarding-module__xYPurq__menuHint br{display:none}.company-onboarding-module__xYPurq__withSidebar .company-onboarding-module__xYPurq__onboardingBody{margin-left:0;padding-top:0}.company-onboarding-module__xYPurq__withSidebar .company-onboarding-module__xYPurq__header{padding:4px 16px}.company-onboarding-module__xYPurq__withSidebar .company-onboarding-module__xYPurq__main{margin-top:12px}.company-onboarding-module__xYPurq__completeDialog{padding:36px 24px 16px}.company-onboarding-module__xYPurq__completeDialog h2{font-size:26px}}.company-onboarding-module__xYPurq__centeredMain{box-sizing:border-box;place-items:center;min-height:calc(100dvh - 88px);margin:0 auto;padding:32px 0 104px;display:grid}.company-onboarding-module__xYPurq__loadError{text-align:center;width:100%}.company-onboarding-module__xYPurq__loadErrorIllustration{justify-content:center;margin-bottom:28px;display:flex}.company-onboarding-module__xYPurq__loadError h1{color:#191f28;letter-spacing:-.04em;outline:none;font-size:30px;font-weight:700;line-height:1.4}.company-onboarding-module__xYPurq__loadErrorDescription{color:#6b7684;word-break:keep-all;margin:18px 0 30px;font-size:16px;line-height:1.75}.company-onboarding-module__xYPurq__loadErrorRetry{background:var(--color-mint);color:#fff;width:240px;max-width:100%;min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:15px 24px;font-size:16px;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.company-onboarding-module__xYPurq__loadErrorRetry:hover:not(:disabled){background:var(--color-mint)}.company-onboarding-module__xYPurq__loadErrorRetry:active:not(:disabled){background:var(--color-mint-ink)}.company-onboarding-module__xYPurq__loadErrorRetry:focus-visible{outline-offset:4px;outline:3px solid #90bfff}.company-onboarding-module__xYPurq__loadErrorRetry:disabled{background:var(--color-mint-soft);color:var(--color-mint);cursor:wait}.company-onboarding-module__xYPurq__loadErrorRetry>span{display:flex}.company-onboarding-module__xYPurq__loadErrorHint{color:#6b7684;word-break:keep-all;margin:20px 0 0;font-size:14px;line-height:1.7}.company-onboarding-module__xYPurq__loadErrorSpinner{animation:1s linear infinite company-onboarding-module__xYPurq__load-error-spin}@keyframes company-onboarding-module__xYPurq__load-error-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.company-onboarding-module__xYPurq__centeredMain{min-height:calc(100dvh - 76px);margin:0 auto;padding:28px 0 92px}.company-onboarding-module__xYPurq__loadError h1{font-size:28px}.company-onboarding-module__xYPurq__loadErrorIllustration{margin-bottom:24px}.company-onboarding-module__xYPurq__loadErrorRetry{width:100%}}@media (prefers-reduced-motion:reduce){.company-onboarding-module__xYPurq__loadErrorRetry{transition:none}.company-onboarding-module__xYPurq__loadErrorSpinner{animation:none}}.company-onboarding-module__xYPurq__screen.company-onboarding-module__xYPurq__paymentsPreview{font-family:var(--font-workspace-pretendard),-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif;--ui-brand:var(--color-mint);--ui-brand-soft:var(--color-mint-soft);--ui-text:#191f28;--ui-body:#4e5968;--ui-muted:#8b95a1;letter-spacing:-.02em;-webkit-font-smoothing:antialiased}.company-onboarding-module__xYPurq__paymentsPreview :is(button,input,select,textarea){letter-spacing:inherit;font-family:inherit}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__main{margin-top:36px}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__eyebrow{color:#6b7684;margin-bottom:12px;font-size:14px;font-weight:500}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__main h1{letter-spacing:-.035em;word-break:keep-all;font-size:30px;font-weight:700;line-height:1.45}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__description{color:#6b7684;word-break:keep-all;margin-top:12px;margin-bottom:32px;font-size:16px;line-height:1.7}@media (max-width:640px){.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__main h1{font-size:25px}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__description{font-size:15px}}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__previewSidebar{font-family:var(--font-pretendard),sans-serif;letter-spacing:normal}.company-onboarding-module__xYPurq__screen.company-onboarding-module__xYPurq__screen{width:100%;max-width:100%;overflow-x:clip}.company-onboarding-module__xYPurq__onboardingBody{max-width:100%}.company-onboarding-module__xYPurq__main{min-width:0;max-width:calc(100% - 48px)}.company-onboarding-module__xYPurq__screen.company-onboarding-module__xYPurq__screen{box-sizing:border-box}.company-onboarding-module__xYPurq__screen .company-onboarding-module__xYPurq__menuToast{width:max-content;max-width:calc(100% - 32px);left:50%}.company-onboarding-module__xYPurq__screen .company-onboarding-module__xYPurq__menuToast:not([data-open=true]){display:none}.company-onboarding-module__xYPurq__floatingLogout{z-index:40;position:fixed;top:16px;right:24px}.company-onboarding-module__xYPurq__floatingLogout>button{color:#6b7684;width:auto;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e8eb;border-radius:12px;margin:0;padding:10px 16px;font-size:14px;font-weight:500;box-shadow:0 2px 10px #191f2808}.company-onboarding-module__xYPurq__floatingLogout>button:hover{color:#333d4b;background:#f7f9fc}.company-onboarding-module__xYPurq__floatingLogout>button:focus-visible{outline:2px solid var(--color-mint);outline-offset:3px}@media (max-width:760px){.company-onboarding-module__xYPurq__floatingLogout{top:12px;right:16px}}.company-onboarding-module__xYPurq__registrationLayout{flex-direction:column;height:100dvh;display:flex}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__registrationMain{box-sizing:border-box;width:min(100% - 48px,760px);min-height:0;padding-bottom:max(12px,env(safe-area-inset-bottom));flex-direction:column;flex:1;margin-top:0;display:flex}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__registrationMain h1{margin-bottom:12px;font-size:22px;line-height:1.4}@media (max-width:640px){.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__registrationMain h1{font-size:20px}}.company-onboarding-module__xYPurq__registrationHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12px;margin-bottom:12px;display:flex}.company-onboarding-module__xYPurq__paymentsPreview .company-onboarding-module__xYPurq__registrationMain .company-onboarding-module__xYPurq__registrationHeading h1{margin:0}.company-onboarding-module__xYPurq__registrationHeading>span{color:#4e5968;font-size:14px;font-weight:600}
.console-entry-loading-module__ihJwYa__screen{z-index:100;background:#fff;place-items:center;display:grid;position:fixed;inset:0}.console-entry-loading-module__ihJwYa__motion{animation:1.8s ease-in-out infinite console-entry-loading-module__ihJwYa__glide}.console-entry-loading-module__ihJwYa__brand{align-items:center;gap:11px;display:inline-flex}@keyframes console-entry-loading-module__ihJwYa__glide{0%,to{opacity:.65;transform:translate(-7px)}50%{opacity:1;transform:translate(7px)}}@media (prefers-reduced-motion:reduce){.console-entry-loading-module__ihJwYa__motion{animation:none}}
.document-preview-module__v-uqSa__dialog[open]{width:min(1000px,100vw - 32px);height:min(840px,100dvh - 32px);max-height:calc(100dvh - 32px)}.document-preview-module__v-uqSa__heading{min-width:0}.document-preview-module__v-uqSa__heading p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-preview-module__v-uqSa__content{background:#f2f4f6;border-block:1px solid #e5e8eb;flex:1;justify-content:center;align-items:stretch;min-height:0;display:flex;overflow:auto}.document-preview-module__v-uqSa__pdf{background:#fff;border:0;width:100%;height:100%;min-height:240px}.document-preview-module__v-uqSa__pdfPages{width:100%;min-width:0}.document-preview-module__v-uqSa__pdfPages canvas{background:#fff;width:min(100%,760px);height:auto;margin:12px auto;display:block}.document-preview-module__v-uqSa__pdfPageControls{background:#fff;border-bottom:1px solid #e5e8eb;justify-content:center;align-items:center;gap:12px;padding:8px;display:flex;position:sticky;top:0}.document-preview-module__v-uqSa__pdfPageControls button{color:#1957c2;background:#e8f3ff;border:0;border-radius:8px;min-height:36px;padding:0 12px}.document-preview-module__v-uqSa__pdfPageControls button:disabled{opacity:.45;cursor:default}.document-preview-module__v-uqSa__image{object-fit:contain;align-self:center;max-width:100%;max-height:100%;display:block}.document-preview-module__v-uqSa__state{color:#6b7684;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.document-preview-module__v-uqSa__footer{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 28px;display:flex}.document-preview-module__v-uqSa__footer>:is(a,button){flex:none;min-width:96px;text-decoration:none}.document-preview-module__v-uqSa__sample{color:#333d4b;background:#fff;align-self:flex-start;width:min(600px,100%);min-height:520px;margin:24px;padding:40px;box-shadow:0 3px 16px #191f2814}.document-preview-module__v-uqSa__sample p{font-size:14px;line-height:1.8}.document-preview-module__v-uqSa__sample h3{overflow-wrap:anywhere;margin:40px 0 24px;font-size:24px}.document-preview-module__v-uqSa__sample hr{border:0;border-top:1px solid #e5e8eb;margin:24px 0}@media (max-width:560px){.document-preview-module__v-uqSa__dialog[open]{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.document-preview-module__v-uqSa__footer{padding:16px 20px}.document-preview-module__v-uqSa__sample{margin:12px;padding:24px}}.document-preview-module__v-uqSa__imageFrame{width:100%;min-height:240px;position:relative}.document-preview-module__v-uqSa__dialog .document-preview-module__v-uqSa__footer>a{white-space:nowrap;flex:none;min-width:132px}.document-preview-module__v-uqSa__dialog .document-preview-module__v-uqSa__footer>a>svg{flex-shrink:0}
.preparation-file-dialog-module__eBDiqW__dialog{width:min(560px,100vw - 32px)}.preparation-file-dialog-module__eBDiqW__heading{align-items:center;gap:14px;min-width:0;display:flex}.preparation-file-dialog-module__eBDiqW__heading>svg{flex-shrink:0;width:42px;height:46px}.preparation-file-dialog-module__eBDiqW__heading>div{min-width:0}.preparation-file-dialog-module__eBDiqW__heading h2{overflow-wrap:anywhere;font-size:22px}.preparation-file-dialog-module__eBDiqW__heading p{margin-top:5px}.preparation-file-dialog-module__eBDiqW__body{padding-top:0}.preparation-file-dialog-module__eBDiqW__tabs{background:#f2f4f6;border-radius:12px;gap:4px;margin:0 0 24px;padding:5px;display:flex}.preparation-file-dialog-module__eBDiqW__tabs button{color:#6b7684;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:16px;font-weight:500;display:flex}.preparation-file-dialog-module__eBDiqW__tabs button[aria-selected=true]{color:var(--color-mint);background:#fff;font-weight:600;box-shadow:0 2px 6px #191f280d}.preparation-file-dialog-module__eBDiqW__tabs button:hover:not(:disabled){color:var(--color-mint)}.preparation-file-dialog-module__eBDiqW__search{color:#8b95a1;background:#fff;border:1px solid #e5e8eb;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:12px 14px;display:flex}.preparation-file-dialog-module__eBDiqW__search:focus-within{box-shadow:none;border-color:#8b95a1}.preparation-file-dialog-module__eBDiqW__search input{color:#333d4b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:16px}.preparation-file-dialog-module__eBDiqW__search input::placeholder{color:#8b95a1}.preparation-file-dialog-module__eBDiqW__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:14px 0;display:flex}.preparation-file-dialog-module__eBDiqW__summary label{color:#4e5968;cursor:pointer;align-items:center;gap:7px;font-size:16px;display:flex}.preparation-file-dialog-module__eBDiqW__summary input{width:16px;height:16px;accent-color:var(--color-mint)}.preparation-file-dialog-module__eBDiqW__hint{color:#6b7684;margin:0 0 16px;font-size:14px;line-height:1.7}.preparation-file-dialog-module__eBDiqW__summary .preparation-file-dialog-module__eBDiqW__hint{margin:0;font-size:14px}.preparation-file-dialog-module__eBDiqW__list{border:1px solid #e5e8eb;border-radius:14px;gap:0;display:grid;overflow:hidden}.preparation-file-dialog-module__eBDiqW__file{background:#fff;border:0;border-bottom:1px solid #f2f4f6;border-radius:0;align-items:center;gap:12px;padding:20px 16px;display:flex}.preparation-file-dialog-module__eBDiqW__file>svg{flex-shrink:0;width:38px;height:42px}.preparation-file-dialog-module__eBDiqW__file>div{flex:1;min-width:0}.preparation-file-dialog-module__eBDiqW__file strong{color:#333d4b;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.6;display:block}.preparation-file-dialog-module__eBDiqW__file small{color:#6b7684;margin-top:3px;font-size:14px;line-height:1.6;display:block}.preparation-file-dialog-module__eBDiqW__action{background:var(--color-mint-soft);min-height:44px;color:var(--color-mint);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:16px;font-weight:600;display:inline-flex}.preparation-file-dialog-module__eBDiqW__action:hover:not(:disabled){background:#d9eaff}.preparation-file-dialog-module__eBDiqW__empty{text-align:center;background:#f9fafb;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:32px 20px;display:flex}.preparation-file-dialog-module__eBDiqW__empty>svg{color:#8b95a1}.preparation-file-dialog-module__eBDiqW__empty strong{color:#333d4b;font-size:16px}.preparation-file-dialog-module__eBDiqW__empty p{color:#6b7684;margin:0;font-size:14px;line-height:1.7}.preparation-file-dialog-module__eBDiqW__empty .preparation-file-dialog-module__eBDiqW__action{margin-top:6px}.preparation-file-dialog-module__eBDiqW__condition{color:#4e5968;background:#f7f8fa;border:0;border-radius:12px;margin:0 0 20px;padding:16px;font-size:14px;line-height:1.7}.preparation-file-dialog-module__eBDiqW__condition p{margin:0 0 8px}.preparation-file-dialog-module__eBDiqW__help{color:#6b7684;background:#f7f8fa;border-radius:12px;margin-top:24px;padding:16px;font-size:14px;line-height:1.7}.preparation-file-dialog-module__eBDiqW__help summary{cursor:pointer;color:#4e5968;font-weight:500;display:list-item}.preparation-file-dialog-module__eBDiqW__help p{margin:10px 0 0}.preparation-file-dialog-module__eBDiqW__footer{border-top:1px solid #f2f4f6;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:18px 28px;display:flex}.preparation-file-dialog-module__eBDiqW__footer[hidden]{display:none}.preparation-file-dialog-module__eBDiqW__footer>button:first-child:not(:last-child){color:#6b7684;margin-right:auto}@media (max-width:560px){.preparation-file-dialog-module__eBDiqW__dialog{width:calc(100vw - 24px)}.preparation-file-dialog-module__eBDiqW__tabs button{gap:5px;padding:10px 6px;font-size:16px}.preparation-file-dialog-module__eBDiqW__heading{gap:10px}.preparation-file-dialog-module__eBDiqW__heading h2{font-size:20px}.preparation-file-dialog-module__eBDiqW__file{flex-wrap:wrap;padding:16px}.preparation-file-dialog-module__eBDiqW__file>div{flex-basis:calc(100% - 54px)}.preparation-file-dialog-module__eBDiqW__file .preparation-file-dialog-module__eBDiqW__action{margin-left:50px}.preparation-file-dialog-module__eBDiqW__footer{padding:16px 20px}}.preparation-file-dialog-module__eBDiqW__search input:is(:focus,:focus-visible){box-shadow:none;border:0;outline:0}.preparation-file-dialog-module__eBDiqW__file:last-child{border-bottom:0}.preparation-file-dialog-module__eBDiqW__file:hover{background:#fafbfd}.preparation-file-dialog-module__eBDiqW__tabs button[aria-pressed=true]{color:var(--color-mint);background:#fff;font-weight:600;box-shadow:0 2px 6px #191f280d}.preparation-file-dialog-module__eBDiqW__itemFields input,.preparation-file-dialog-module__eBDiqW__itemFields select{color:#333d4b;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #e5e8eb;border-radius:10px;padding:11px 12px}.preparation-file-dialog-module__eBDiqW__itemFields :is(input,select):focus{outline-offset:1px;outline:2px solid #90bfff}.preparation-file-dialog-module__eBDiqW__summary>.preparation-file-dialog-module__eBDiqW__hint{margin:0}.preparation-file-dialog-module__eBDiqW__search+.preparation-file-dialog-module__eBDiqW__list{margin-top:16px}.preparation-file-dialog-module__eBDiqW__dialog .preparation-file-dialog-module__eBDiqW__body:has(.preparation-file-dialog-module__eBDiqW__libraryPanel){flex-direction:column;display:flex;overflow:hidden}.preparation-file-dialog-module__eBDiqW__body:has(.preparation-file-dialog-module__eBDiqW__libraryPanel)>.preparation-file-dialog-module__eBDiqW__tabs{flex-shrink:0}.preparation-file-dialog-module__eBDiqW__libraryPanel{flex-direction:column;min-height:0;display:flex}.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__summary,.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__search{flex-shrink:0}.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b0b8c1 transparent;scrollbar-gutter:stable both-edges;min-height:0;max-height:clamp(120px,100dvh - 400px,400px);overflow:hidden auto}.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__list::-webkit-scrollbar{width:8px}.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__list::-webkit-scrollbar-track{background:0 0}.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__list::-webkit-scrollbar-thumb{background:#c7cdd5;border:2px solid #fff;border-radius:8px}.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__list::-webkit-scrollbar-thumb:hover{background:#8b95a1}.preparation-file-dialog-module__eBDiqW__libraryPanel>.preparation-file-dialog-module__eBDiqW__list:focus-visible{outline:2px solid var(--color-mint);outline-offset:3px}.preparation-file-dialog-module__eBDiqW__previewFilename{text-align:left;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;display:block}.preparation-file-dialog-module__eBDiqW__previewFilename>span{min-height:28px;color:var(--color-mint);align-items:center;gap:4px;font-size:14px;display:inline-flex}.preparation-file-dialog-module__eBDiqW__previewFilename:hover strong{color:var(--color-mint)}.preparation-file-dialog-module__eBDiqW__previewFilename:focus-visible{outline:2px solid var(--color-mint);outline-offset:3px;border-radius:4px}.preparation-file-dialog-module__eBDiqW__sourceButtons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.preparation-file-dialog-module__eBDiqW__libraryPanel>div:last-child:has(>button:only-child){justify-content:flex-start}.preparation-file-dialog-module__eBDiqW__dialog .preparation-file-dialog-module__eBDiqW__sourceButtons{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:stretch;gap:10px;width:100%;display:grid}.preparation-file-dialog-module__eBDiqW__dialog .preparation-file-dialog-module__eBDiqW__sourceButtons>button{white-space:nowrap;width:100%;min-width:0;min-height:48px;font:inherit;flex:auto;padding:12px 10px;font-size:14px;font-weight:600;line-height:22px}.preparation-file-dialog-module__eBDiqW__sourceButtons>button>svg{flex-shrink:0}@media (max-width:400px){.preparation-file-dialog-module__eBDiqW__dialog .preparation-file-dialog-module__eBDiqW__sourceButtons{grid-template-columns:minmax(0,1fr)}}.preparation-file-dialog-module__eBDiqW__dialog .preparation-file-dialog-module__eBDiqW__selectedUpload>div:last-child{margin-top:12px}
.document-library-error-module__Cw7gmG__state{--ui-brand:var(--color-mint);--ui-brand-hover:var(--color-mint-ink);--ui-brand-soft:var(--color-mint-soft);--ui-text:#191f28;--ui-body:#4e5968;--ui-border:#e5e8eb;--ui-surface:#fff;border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);text-align:center;min-height:380px;color:var(--ui-text,#191f28);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:56px 24px;display:flex}.document-library-error-module__Cw7gmG__art{background:var(--ui-brand-soft,#e8f3ff);border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;margin-bottom:24px;display:flex;position:relative}.document-library-error-module__Cw7gmG__badge{border:3px solid var(--ui-surface,#fff);background:var(--ui-brand,#1b64da);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;bottom:2px;right:0}.document-library-error-module__Cw7gmG__state h2{max-width:480px;color:var(--ui-text,#191f28);letter-spacing:-.03em;word-break:keep-all;text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.5}.document-library-error-module__Cw7gmG__state p{max-width:440px;color:var(--ui-body,#4e5968);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.75}.document-library-error-module__Cw7gmG__actions{margin-top:28px}.document-library-error-module__Cw7gmG__retry.document-library-error-module__Cw7gmG__retry,.document-library-error-module__Cw7gmG__login{border:1px solid var(--ui-brand,#1b64da);background:var(--ui-brand,#1b64da);color:#fff;min-height:48px;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 20px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.document-library-error-module__Cw7gmG__retry.document-library-error-module__Cw7gmG__retry svg{color:inherit}.document-library-error-module__Cw7gmG__retry.document-library-error-module__Cw7gmG__retry:hover:not(:disabled),.document-library-error-module__Cw7gmG__login:hover{background:var(--ui-brand-hover,#1957c2);border-color:var(--ui-brand-hover,#1957c2)}.document-library-error-module__Cw7gmG__login:focus-visible{outline:3px solid var(--ui-brand,#1b64da);outline-offset:3px}@media (max-width:640px){.document-library-error-module__Cw7gmG__state{min-height:340px;padding:40px 20px}.document-library-error-module__Cw7gmG__art{margin-bottom:20px}.document-library-error-module__Cw7gmG__state h2{font-size:20px}.document-library-error-module__Cw7gmG__actions{margin-top:24px}}
.document-usage-dialog-module__MGkZha__heading{align-items:center;gap:8px;margin:4px 0 14px;display:flex}.document-usage-dialog-module__MGkZha__heading>svg{width:28px;height:30px;margin-right:2px}.document-usage-dialog-module__MGkZha__heading h3{color:#333d4b;margin:0;font-size:16px;font-weight:600}.document-usage-dialog-module__MGkZha__heading>span{color:#1b64da;background:#e8f3ff;border-radius:6px;padding:3px 7px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.document-usage-dialog-module__MGkZha__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.document-usage-dialog-module__MGkZha__list a{background:#fff;border:1px solid #e5e8eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:18px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.document-usage-dialog-module__MGkZha__list a>div{min-width:0}.document-usage-dialog-module__MGkZha__list strong{color:#333d4b;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.6;display:block}.document-usage-dialog-module__MGkZha__list span{color:#8b95a1;margin-top:4px;font-size:14px;line-height:1.5;display:block}.document-usage-dialog-module__MGkZha__list svg{color:#8b95a1;flex-shrink:0}.document-usage-dialog-module__MGkZha__list a:hover{background:#f7faff;border-color:#b8d5fb}.document-usage-dialog-module__MGkZha__list a:hover strong,.document-usage-dialog-module__MGkZha__list a:hover svg{color:#1b64da}@media (prefers-reduced-motion:reduce){.document-usage-dialog-module__MGkZha__list a{transition:none}}
.company-industry-module__cETtgW__root{gap:24px;min-width:0;display:grid}.company-industry-module__cETtgW__fieldset{border:0;min-width:0;margin:0;padding:0}.company-industry-module__cETtgW__fieldset legend{margin-bottom:12px}.company-industry-module__cETtgW__options{background:#fff;border-radius:10px;flex-wrap:wrap;gap:8px 16px;padding:8px 14px;display:flex}.company-industry-module__cETtgW__options[data-empty=true]{background:var(--company-empty-background,#f2f4f6)}.company-industry-module__cETtgW__options label{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options input[type=checkbox]{appearance:auto;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;box-shadow:none;accent-color:var(--primary,#2563eb);background:0 0;border:0;border-radius:0;flex-shrink:0;margin:0;padding:0}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__error{color:var(--danger,#b42318);margin:8px 0 0;font-size:14px;line-height:1.6}.company-industry-module__cETtgW__root :is(input,select):focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:3px}.company-industry-module__cETtgW__legend{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.company-industry-module__cETtgW__hint{color:var(--jm-status-info-content,#275aba);align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}.company-industry-module__cETtgW__hint svg{flex-shrink:0}.company-industry-module__cETtgW__custom{gap:8px;margin-top:12px;display:grid}.company-industry-module__cETtgW__inlineCustom{align-items:center;gap:8px;max-width:100%;display:flex}.company-industry-module__cETtgW__inlineCustom label{flex-shrink:0}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options .company-industry-module__cETtgW__inlineCustom input.company-industry-module__cETtgW__inlineInput{border:0;border-bottom:1px solid var(--ui-border-strong,#aeb7c2);width:160px;min-width:0;max-width:100%;height:30px;min-height:30px;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:2px 4px;font-size:16px}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options .company-industry-module__cETtgW__inlineCustom input.company-industry-module__cETtgW__inlineInput:focus-visible{border-bottom:2px solid var(--jm-status-info-content,#275aba);background:0 0;outline:none}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options input[type=checkbox]:focus{box-shadow:none}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options input[type=checkbox]:focus:not(:focus-visible){outline:none}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #3182f6}.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options .company-industry-module__cETtgW__inlineCustom input.company-industry-module__cETtgW__inlineInput[id],.company-industry-module__cETtgW__root .company-industry-module__cETtgW__fieldset .company-industry-module__cETtgW__options .company-industry-module__cETtgW__inlineCustom input.company-industry-module__cETtgW__inlineInput[id]:is(:invalid,:focus,:focus-visible){height:30px;min-height:30px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #aeb7c2;border-radius:0;outline:0}.company-industry-module__cETtgW__customReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}.company-industry-module__cETtgW__customReveal[data-open=true]{opacity:1;grid-template-rows:1fr}.company-industry-module__cETtgW__customReveal>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.company-industry-module__cETtgW__customReveal{transition:none}}.company-industry-module__cETtgW__inlineReveal{opacity:0;width:160px;min-width:0;max-width:0;transition:max-width .22s,opacity .18s;display:block;overflow:hidden}.company-industry-module__cETtgW__inlineReveal[data-open=true]{opacity:1;max-width:160px}@media (prefers-reduced-motion:reduce){.company-industry-module__cETtgW__inlineReveal{transition:none}}
.workspace-notice-count-module__VQ-YJa__prompt{white-space:nowrap;background:#e8f2ff;border-radius:6px;padding:4px 7px;font-weight:700;color:#1761d7!important;font-size:14px!important}.workspace-notice-count-module__VQ-YJa__loading{white-space:nowrap;align-items:center;gap:4px;display:inline-flex;color:#1761d7!important;font-size:14px!important}.workspace-notice-count-module__VQ-YJa__spinner{border:2px solid #c8ddff;border-top-color:#3182f6;border-radius:50%;width:11px;height:11px;animation:.75s linear infinite workspace-notice-count-module__VQ-YJa__spin}@keyframes workspace-notice-count-module__VQ-YJa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.workspace-notice-count-module__VQ-YJa__spinner{animation:none}}.workspace-notice-count-module__VQ-YJa__savedCount{font-variant-numeric:tabular-nums}.workspace-notice-count-module__VQ-YJa__savedWindow{vertical-align:middle;min-width:1ch;height:20px;line-height:20px;display:inline-grid;position:relative;overflow:hidden}.workspace-notice-count-module__VQ-YJa__savedWindow>span{text-align:right;grid-area:1/1;display:block}.workspace-notice-count-module__VQ-YJa__savedWindow[data-direction]{--saved-enter:-100%;--saved-exit:100%}.workspace-notice-count-module__VQ-YJa__savedWindow[data-direction=up]{--saved-enter:100%;--saved-exit:-100%}.workspace-notice-count-module__VQ-YJa__savedPrevious{animation:.38s cubic-bezier(.22,1,.36,1) both workspace-notice-count-module__VQ-YJa__savedRollOut}.workspace-notice-count-module__VQ-YJa__savedCurrent{animation:.38s cubic-bezier(.22,1,.36,1) both workspace-notice-count-module__VQ-YJa__savedRollIn}@keyframes workspace-notice-count-module__VQ-YJa__savedRollOut{0%{opacity:1;transform:translateY(0)}to{transform:translateY(var(--saved-exit));opacity:0}}@keyframes workspace-notice-count-module__VQ-YJa__savedRollIn{0%{transform:translateY(var(--saved-enter));opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.workspace-notice-count-module__VQ-YJa__savedPrevious{display:none}.workspace-notice-count-module__VQ-YJa__savedCurrent{animation:none}}
