@charset "UTF-8";@font-face{font-family:DaniFont;src:url(/assets/DaniFont.woff2) format("woff2"),url(./assets/fonts/DaniFont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-synthesis:none}:root{--font-handwriting: "DaniFont";--font-base: var(--font-handwriting);--letter-spacing-base: 1px}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}html,body{margin:0;width:100%;max-width:100%;overflow-x:hidden}@supports (overflow-x: clip){html,body{overflow-x:clip}}html{letter-spacing:var(--letter-spacing-base)}body{font-family:var(--font-base),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";color:#0f172a;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(button,input,select,textarea){font:inherit;letter-spacing:inherit}:where(input,textarea)::placeholder{letter-spacing:inherit}#root{min-height:100dvh;display:flex;flex-direction:column;width:100%;max-width:100%;overflow-x:hidden}main{flex:1;display:block;max-width:100%;overflow-x:hidden}a{color:#007acc;text-decoration:none}a:hover{color:#005fa3}:focus-visible{outline:3px solid #0091ea;outline-offset:2px}img:not(.headerLogo),svg,video,canvas,iframe{max-width:100%;height:auto;display:block}pre,.table-wrap{max-width:100%;overflow-x:auto}.app-shell{min-height:100dvh;display:flex;flex-direction:column}.app-main{flex:1 1 auto;min-width:0;min-height:0}#root{text-align:unset}._header_ffih2_3{position:sticky;top:0;z-index:50;width:100%;background:#fff;border-bottom:1px solid #e0e6ed;padding-top:env(safe-area-inset-top);transform:translateY(0);transition:transform .25s ease,box-shadow .25s ease;will-change:transform;--corner-reserve: 0px}._scrolled_ffih2_18{box-shadow:0 6px 18px #1018280f}._hidden_ffih2_22{transform:translateY(-100%)}._noCorner_ffih2_27 ._menuWrap_ffih2_27{padding-right:0;padding-left:0}._noCorner_ffih2_27 ._inner_ffih2_32{padding-right:0!important}._cornerToggle_ffih2_37{position:fixed;top:calc(env(safe-area-inset-top) + 6px);right:8px;z-index:60;appearance:none;border:1px solid #d1e5f6;background:#0b5cab;color:#fff;border-radius:999px;padding:.45rem .75rem;font-size:.9rem;font-weight:800;letter-spacing:.2px;cursor:pointer;box-shadow:0 6px 18px #1018282e;line-height:1}._cornerToggle_ffih2_37:hover{filter:brightness(1.05)}._inner_ffih2_32{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1400px;margin:0 auto;padding:0 .5rem;gap:.4rem;overflow-x:hidden}._branding_ffih2_74{display:flex;align-items:center;flex:0 0 auto;margin:0}._brandPrimary_ffih2_93{font-size:clamp(1.4rem,2.2vw + 1rem,2.25rem);position:relative;padding-right:.2rem}._brandPrimary_ffih2_93:after{content:"";position:absolute;left:0;right:-.2rem;bottom:-.04em;height:2px;background:linear-gradient(90deg,#0091ea,transparent 70%);opacity:.5}._brandSecondary_ffih2_111{font-size:clamp(.95rem,1.1vw + .6rem,1.35rem);letter-spacing:.5px;color:#1a2e42}._desktopOnly_ffih2_118{display:flex;align-items:center;gap:.6rem;margin-left:auto}._menuWrap_ffih2_27{display:flex;align-items:center;justify-content:center;width:100%;padding-right:0;padding-left:0;box-sizing:border-box}._desktopOnly_ffih2_118 ._menuWrap_ffih2_27{flex:0 0 auto}._links_ffih2_143{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:nowrap}._links_ffih2_143>*+*{margin-left:.6rem}._navLink_ffih2_155,._links_ffih2_143 a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .7rem;background:transparent!important;color:#007acc!important;font-weight:600;font-size:.95rem;border-radius:10px;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,transform .05s ease}._navLink_ffih2_155:hover,._links_ffih2_143 a:hover{color:#005fa3!important;background-color:#f0f8ff}._userSection_ffih2_180{margin-left:.6rem;margin-right:2.5rem;display:flex;align-items:center;gap:.6rem;padding:.35rem .6rem;border-left:1px solid transparent;border-radius:12px;background:#f7fbff;outline:1px solid #d7e9ff;box-shadow:0 1px #00000005;min-width:0;flex-wrap:wrap}._userInfo_ffih2_196{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}._userName_ffih2_203{font-size:.9rem;font-weight:700;color:#1a2e42;white-space:nowrap}._userRole_ffih2_210{font-size:.75rem;color:#0b5cab;text-transform:capitalize;background:#eaf4ff;padding:2px 8px;border-radius:999px;border:1px solid #bfd9ff;white-space:nowrap}._logoutButton_ffih2_221{background:#dc3545;color:#fff;border:none;padding:.45rem .75rem;border-radius:10px;font-size:.9rem;font-weight:700;cursor:pointer;transition:transform .05s ease,filter .15s ease;white-space:nowrap}._logoutButton_ffih2_221:hover:not(:disabled){filter:brightness(1.05)}._logoutButton_ffih2_221:active:not(:disabled){transform:translateY(1px)}._logoutButton_ffih2_221:focus{outline:2px solid #dc3545;outline-offset:2px}._logoutButton_ffih2_221:disabled{background:#6c757d;opacity:.6;cursor:not-allowed}._brandingBtn_ffih2_254{appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;flex:0 0 auto}._brandingBtn_ffih2_254:focus-visible{outline:3px solid #0091ea;border-radius:8px}._brandTitle_ffih2_81{display:grid;grid-auto-flow:row;margin:0;padding:1vw;line-height:1.05;font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:400;font-synthesis:none;color:#0f2740}._scrim_ffih2_284{position:fixed;inset:0;z-index:2147483599;background:#0000}._mobileUnderbar_ffih2_294{display:none}@media (min-width: 1025px){._header_ffih2_3:not(._noCorner_ffih2_27){--corner-reserve: 48px}._header_ffih2_3:not(._noCorner_ffih2_27) ._inner_ffih2_32{padding-right:calc(var(--corner-reserve))}._cornerToggle_ffih2_37{top:10px;right:10px;padding:.1rem .34rem;min-height:22px;font-size:.64rem;line-height:1;border-radius:999px;box-shadow:0 1px 6px #1018281a;letter-spacing:0}._cornerToggle_ffih2_37:after{content:"";position:absolute;inset:-6px}._desktopOnly_ffih2_118{gap:.75rem}._desktopOnly_ffih2_118 ._menuWrap_ffih2_27{order:1;width:auto;justify-content:flex-end;margin-right:.25rem}._desktopOnly_ffih2_118 ._userSection_ffih2_180{order:2}._userInfo_ffih2_196{flex-direction:row;align-items:center;gap:.45rem}._userSection_ffih2_180{padding:.3rem .5rem;gap:.5rem}._userName_ffih2_203{font-size:.95rem}._userRole_ffih2_210{font-size:.72rem;padding:2px 7px}._logoutButton_ffih2_221{padding:.4rem .65rem;font-size:.86rem}._menuWrap_ffih2_27{font-size:.95rem}}@media (max-width: 1024px){._inner_ffih2_32{flex-direction:column;align-items:center;gap:.45rem;padding:.3rem .75rem .45rem}._brandPrimary_ffih2_93{font-size:clamp(1.6rem,3.5vw + 1rem,2.4rem)}._brandSecondary_ffih2_111{font-size:clamp(1.05rem,1.5vw + .7rem,1.5rem)}._userSection_ffih2_180{justify-content:center;gap:.5rem;padding:.4rem .6rem}._userInfo_ffih2_196{align-items:center;flex-direction:row;gap:.4rem}._userName_ffih2_203{font-size:.86rem}._userRole_ffih2_210{font-size:.72rem;padding:2px 6px}._logoutButton_ffih2_221{padding:.45rem .7rem;font-size:.85rem}._menuWrap_ffih2_27{padding-right:56px}}@media (min-width: 769px) and (max-width: 1024px){._desktopOnly_ffih2_118{display:none}._brandTitle_ffih2_81{text-align:center;width:100%}._mobileUnderbar_ffih2_294{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem .9rem .6rem;background:#fff;border-bottom:1px solid #e0e6ed}._mobileUnderbar_ffih2_294 ._userSection_ffih2_180{margin-left:0;margin-right:0}._mobileUnderbar_ffih2_294:not(._noCorner_ffih2_27) ._menuWrap_ffih2_27{width:100%;justify-content:center;padding-right:72px;padding-left:72px}._mobileUnderbar_ffih2_294._noCorner_ffih2_27 ._menuWrap_ffih2_27{padding-right:0;padding-left:0}}@media (max-width: 768px){._header_ffih2_3{padding-top:0}._inner_ffih2_32{padding:0 .6rem;gap:.2rem}._brandTitle_ffih2_81{text-align:center;width:100%}._desktopOnly_ffih2_118{display:none}._mobileUnderbar_ffih2_294{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#fff;border-bottom:1px solid #e0e6ed}._mobileUnderbar_ffih2_294 ._userSection_ffih2_180{margin-left:0;margin-right:0}._mobileUnderbar_ffih2_294:not(._noCorner_ffih2_27) ._menuWrap_ffih2_27{width:100%;justify-content:center;padding-right:84px;padding-left:84px}._mobileUnderbar_ffih2_294._noCorner_ffih2_27 ._menuWrap_ffih2_27{padding-right:0;padding-left:0}}@media (max-width: 812px) and (orientation: landscape){._mobileUnderbar_ffih2_294{padding:.4rem .6rem}._logoutButton_ffih2_221{padding:.4rem .6rem;font-size:.82rem}._mobileUnderbar_ffih2_294:not(._noCorner_ffih2_27) ._menuWrap_ffih2_27{padding-right:72px;padding-left:72px}._mobileUnderbar_ffih2_294._noCorner_ffih2_27 ._menuWrap_ffih2_27{padding-right:0;padding-left:0}}@media (prefers-color-scheme: dark){._header_ffih2_3{background-color:#fff}}@media (max-width: 768px){._header_ffih2_3:not(._noCorner_ffih2_27){--corner-mobile-h: 56px;padding-top:calc(env(safe-area-inset-top) + var(--corner-mobile-h))}._header_ffih2_3:not(._noCorner_ffih2_27) ._brandTitle_ffih2_81{margin-top:.15rem}}@media (min-width: 769px){._header_ffih2_3{z-index:2147483600;overflow:visible}._cornerToggle_ffih2_37{z-index:2147483601}._inner_ffih2_32{overflow:visible}._header_ffih2_3._menuOpen_ffih2_532{transform:translateY(0)!important}._header_ffih2_3:has(._panel_ffih2_536._open_ffih2_536){transform:translateY(0)!important}._desktopOnly_ffih2_118,._desktopOnly_ffih2_118 ._menuWrap_ffih2_27{align-items:flex-start}}._modalOverlay_r5e87_1{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;padding-left:calc(20px + env(safe-area-inset-left));padding-right:calc(20px + env(safe-area-inset-right));min-height:100dvh;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._modalContent_r5e87_19{background:#fff;border-radius:12px;max-width:640px;width:100%;max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;outline:none}._modalHeader_r5e87_30{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #e5e7eb}._modalHeader_r5e87_30 h2{margin:0;color:#1f2937;font-size:1.5rem;font-weight:700}._closeButton_r5e87_44{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:6px;border-radius:8px;min-height:44px;min-width:44px;transition:background .2s ease,color .2s ease}._closeButton_r5e87_44:hover{background:#f3f4f6;color:#374151}._modalBody_r5e87_61{padding:24px}._modalBody_r5e87_61 p{margin:0 0 20px;color:#6b7280;font-size:1rem;line-height:1.5}._hospitalList_r5e87_71{display:flex;flex-direction:column;gap:16px}._hospitalCard_r5e87_77{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:16px 20px;border:2px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:transform .05s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;background:#f9fafb;min-height:56px;width:100%}._hospitalCard_r5e87_77:hover{border-color:#3b82f6;background:#eff6ff;box-shadow:0 4px 12px #3b82f626}._hospitalCard_r5e87_77:active{transform:translateY(1px)}._hospitalInfo_r5e87_101{flex:1}._hospitalInfo_r5e87_101 h3{margin:0 0 6px;color:#1f2937;font-size:1.05rem;font-weight:700}._hospitalInfo_r5e87_101 ._location_r5e87_110{margin:0 0 4px;color:#6b7280;font-size:.95rem}._hospitalInfo_r5e87_101 ._type_r5e87_115{margin:0;color:#9ca3af;font-size:.85rem;font-style:italic}._selectIcon_r5e87_122{color:#3b82f6;font-size:1.2rem;font-weight:800;margin-left:16px}._modalFooter_r5e87_129{padding:0 24px 24px;display:flex;justify-content:flex-end}._cancelButton_r5e87_135{background:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:.65rem 1rem;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s ease,transform .05s ease}._cancelButton_r5e87_135:hover{background:#e5e7eb}._cancelButton_r5e87_135:active{transform:translateY(1px)}@media (max-width: 640px){._modalHeader_r5e87_30,._modalBody_r5e87_61,._modalFooter_r5e87_129{padding:16px}._hospitalCard_r5e87_77{padding:14px 16px}._hospitalInfo_r5e87_101 h3{font-size:1rem}}._menu_1qrze_1{position:relative;width:100%;font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:600;font-synthesis:none}._toggle_1qrze_9{appearance:none;border:1px solid #e2e8f0;background:#fff;border-radius:10px;padding:.5rem .75rem;font-weight:700;cursor:pointer;transition:filter .15s ease;display:flex;align-items:center;justify-content:center;gap:.4rem;width:var(--user-pill-width, auto);max-width:100%;margin:0 auto;text-align:center;font-family:inherit}._toggle_1qrze_9:hover{filter:brightness(.98)}._panel_1qrze_34{margin-top:.5rem;display:none}._open_1qrze_39{display:block}._grid_1qrze_43{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .6rem}._item_1qrze_50{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .75rem;text-decoration:none;border-radius:10px;color:#007acc;background:transparent;font-weight:600;font-size:.95rem;letter-spacing:.2px;border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease;font-family:inherit}._item_1qrze_50:hover{color:#005fa3;background-color:#f0f8ff}._item_1qrze_50:focus-visible,._toggle_1qrze_9:focus-visible{outline:2px solid #bfd9ff;outline-offset:2px}button._item_1qrze_50{-webkit-appearance:none;appearance:none;background:none;border:0;font:inherit;line-height:inherit;letter-spacing:inherit}@media (min-width: 769px){._menu_1qrze_1{overflow:visible}._panel_1qrze_34{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);margin-top:0;z-index:1050;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem;box-shadow:0 12px 28px #1018282e,0 2px 8px #10182814;min-width:max(220px,var(--user-pill-width, 0px));max-width:clamp(240px,40vw,560px);width:max-content;max-height:min(60vh,520px);overflow-y:auto;-webkit-overflow-scrolling:touch}._grid_1qrze_43{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .6rem}}._menu_mdj7x_1{position:relative;width:100%;font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:600;font-synthesis:none}._toggle_mdj7x_9{appearance:none;border:1px solid #e2e8f0;background:#fff;border-radius:10px;padding:.5rem .75rem;font-weight:700;cursor:pointer;transition:filter .15s ease;display:flex;align-items:center;justify-content:center;gap:.4rem;width:var(--user-pill-width, auto);max-width:100%;margin:0 auto;text-align:center;font-family:inherit}._toggle_mdj7x_9:hover{filter:brightness(.98)}._panel_mdj7x_33{margin-top:.5rem;display:none}._open_mdj7x_38{display:block}._grid_mdj7x_42{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .6rem}._item_mdj7x_48{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .75rem;text-decoration:none;border-radius:10px;color:#007acc;background:transparent;font-weight:600;font-size:.95rem;letter-spacing:.2px;border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease;font-family:inherit}._item_mdj7x_48:hover{color:#005fa3;background-color:#f0f8ff}._item_mdj7x_48:focus-visible,._toggle_mdj7x_9:focus-visible{outline:2px solid #bfd9ff;outline-offset:2px}button._item_mdj7x_48{-webkit-appearance:none;appearance:none;background:none;border:0;font:inherit;line-height:inherit;letter-spacing:inherit}@media (min-width: 769px){._menu_mdj7x_1{overflow:visible}._panel_mdj7x_33{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);margin-top:0;z-index:1050;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem;box-shadow:0 12px 28px #1018282e,0 2px 8px #10182814;min-width:max(220px,var(--user-pill-width, 0px));max-width:clamp(240px,40vw,560px);width:max-content;max-height:min(60vh,520px);overflow-y:auto;-webkit-overflow-scrolling:touch}._grid_mdj7x_42{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .6rem}}:root{--paper: #fffefb;--ink: #0f172a;--muted: #4b5d67;--crayon-blue: #52a7ff;--crayon-pink: #ff8ac2;--crayon-green: #7ee3b5;--crayon-yellow: #ffe07a;--crayon-lilac: #d6b6ff;--crayon-peach: #ffc7a6;--card-radius: 16px;--ring: 3px}._container_1sv40_21{position:relative;display:flex;flex-direction:column;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:var(--paper);overflow:hidden;isolation:isolate}._container_1sv40_21:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.38;background:radial-gradient(1200px 520px at 90% -10%,#e8f3ff 0%,transparent 60%),radial-gradient(1000px 520px at -5% 105%,#fff0f6 0%,transparent 62%),radial-gradient(900px 520px at 8% 28%,#f4fffa 0%,transparent 62%),conic-gradient(from .08turn at 83% 18%,rgba(82,167,255,.18) 0 18%,transparent 18% 100%),conic-gradient(from .72turn at 12% 78%,rgba(255,138,194,.18) 0 20%,transparent 20% 100%),linear-gradient(0deg,color-mix(in oklab,#9ab3ff,transparent 93%) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,color-mix(in oklab,#ffd2de,transparent 93%) 1px,transparent 1px) 0 0/28px 28px;filter:saturate(.97)}._container_1sv40_21:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.28;background-repeat:no-repeat;background-size:280px 74px,240px 64px,240px 64px,280px 74px,90px 90px,88px 88px,220px 60px,220px 60px,220px 60px,120px 120px;background-position:12% 8%,82% 10%,18% 96%,86% 92%,9% 74%,91% 24%,50% 8%,8% 50%,92% 58%,50% 92%;background-image:url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='280' height='74' viewBox='0 0 280 74'>        <path d='M8 46 C 44 6, 140 90, 270 24' stroke='%23ff8ac2' stroke-width='7' fill='none' stroke-linecap='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64'>        <path d='M10 36 Q 70 6, 140 34 T 230 30' stroke='%2352a7ff' stroke-width='7' fill='none' stroke-linecap='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64'>        <path d='M10 28 C 60 48, 120 14, 230 38' stroke='%237ee3b5' stroke-width='7' fill='none' stroke-linecap='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='280' height='74' viewBox='0 0 280 74'>        <path d='M10 48 C 40 66, 132 8, 270 44' stroke='%23ffe07a' stroke-width='7' fill='none' stroke-linecap='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'>        <path d='M45 8 L54 32 L82 33 L60 50 L67 74 L45 60 L23 74 L30 50 L8 33 L36 32 Z' stroke='%2352a7ff' stroke-width='5' fill='none' stroke-linejoin='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'>        <path d='M44 72 C 38 64, 18 52, 18 34 C 18 24, 26 18, 34 18 C 38 18, 41 20, 44 24 C 47 20, 50 18, 54 18 C 62 18, 70 24, 70 34 C 70 52, 50 64, 44 72 Z' stroke='%23ff8ac2' stroke-width='5' fill='none' stroke-linecap='round' stroke-linejoin='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'>        <path d='M8 28 Q 30 6, 60 28 T 112 28 T 164 28 T 212 28' stroke='%23d6b6ff' stroke-width='6' fill='none' stroke-linecap='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'>        <path d='M8 30 Q 30 52, 60 30 T 112 30 T 164 30 T 212 30' stroke='%23ffc7a6' stroke-width='6' fill='none' stroke-linecap='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'>        <path d='M8 26 C 36 40, 84 14, 140 40 S 212 14, 212 14' stroke='%237ee3b5' stroke-width='6' fill='none' stroke-linecap='round'/>      </svg>"),url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'>        <circle cx='60' cy='60' r='20' stroke='%23ffe07a' stroke-width='7' fill='none'/>        <g stroke='%23ffe07a' stroke-linecap='round' stroke-width='7'>          <path d='M60 6 v24'/> <path d='M60 114 v-24'/>          <path d='M6 60 h24'/> <path d='M114 60 h-24'/>          <path d='M25 25 l17 17'/> <path d='M95 95 l-17 -17'/>          <path d='M95 25 l-17 17'/> <path d='M25 95 l17 -17'/>        </g>      </svg>")}@keyframes _floaty_1sv40_1{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}._main_1sv40_71{position:relative;width:100%;max-width:1200px;margin:24px auto 48px;padding:0 20px}._main_1sv40_71>*{position:relative;z-index:1}._welcomeCard_1sv40_85{background:#fff;border-radius:var(--card-radius);box-shadow:0 10px 30px #00000014;position:relative}._welcomeCard_1sv40_85:before,._welcomeCard_1sv40_85:after{content:"";position:absolute;width:70px;height:18px;background:repeating-linear-gradient(100deg,color-mix(in oklab,var(--crayon-yellow),white 35%) 0 10px,color-mix(in oklab,var(--crayon-yellow),black 5%) 10px 20px);opacity:.75;filter:blur(.2px);z-index:1}._welcomeCard_1sv40_85:before{top:-6px;left:-6px;transform:rotate(-8deg)}._welcomeCard_1sv40_85:after{top:-6px;right:-6px;transform:rotate(8deg)}._cardInner_1sv40_117{padding:24px;border-radius:var(--card-radius)}@media (max-width: 480px){._cardInner_1sv40_117{padding:18px}}._welcomeHeader_1sv40_128{display:grid;gap:8px}._greeting_1sv40_133{margin:0;color:var(--ink);font-size:clamp(1.6rem,2vw,2rem);font-weight:800;letter-spacing:.2px}._subtext_1sv40_141{margin:0 auto;color:#6b7280;line-height:1.45;font-size:clamp(1rem,2.2vw,1.1rem);max-width:min(70ch,60vw);text-align:center;animation:_floaty_1sv40_1 8s ease-in-out infinite}@media (max-width: 1024px){._subtext_1sv40_141{max-width:min(60ch,70vw)}}@media (max-width: 768px){._subtext_1sv40_141{max-width:90vw}}._divider_1sv40_161{margin:18px 0 14px;height:1px;border:0;background:linear-gradient(to right,#52a7ff73,#ff8ac22e,#7ee3b573)}._consoleStrip_1sv40_169{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:10px 0 18px}@media (max-width: 1100px){._consoleStrip_1sv40_169{grid-template-columns:repeat(3,1fr)}}@media (max-width: 820px){._consoleStrip_1sv40_169{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){._consoleStrip_1sv40_169{grid-template-columns:1fr}}._kpiCard_1sv40_191{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;border-radius:14px;padding:12px 14px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5e7eb;box-shadow:0 8px 18px #0000000d;position:relative}._kpiCard_1sv40_191:after{content:"";position:absolute;right:12px;bottom:10px;width:64px;height:10px;opacity:.55;background:radial-gradient(8px 8px at 0 50%,transparent 45%,var(--crayon-peach) 46% 100%),repeating-linear-gradient(105deg,var(--crayon-peach) 0 7px,#ffb88f 7px 11px,var(--crayon-peach) 11px 18px);border-radius:999px;filter:blur(.4px) contrast(1.05)}._kpiIcon_1sv40_218{width:40px;height:40px;border-radius:12px;background:#eef2ff;color:#3730a3;display:grid;place-items:center;font-size:1.1rem;font-weight:900}._kpiMeta_1sv40_230{display:grid;gap:2px}._kpiLabel_1sv40_235{font-size:.85rem;color:#6b7280;font-weight:700}._kpiValue_1sv40_241{font-size:1.15rem;color:var(--ink);font-weight:900;letter-spacing:.2px}._kpiLink_1sv40_248{cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease;border:1px solid #e5e7eb;text-align:left}._kpiLink_1sv40_248:hover{transform:translateY(-2px);border-color:#cfd8e3;box-shadow:0 14px 28px #0000001a;background:linear-gradient(180deg,#fff,#f3f7fb)}._kpiLink_1sv40_248:focus-visible{outline:none;box-shadow:0 0 0 var(--ring) color-mix(in oklab,#60a5fa,transparent 60%),0 14px 28px #0000001a}._kpiDisabled_1sv40_267{opacity:.6;filter:grayscale(.05) saturate(.95);pointer-events:none}._kpiSoon_1sv40_273{display:inline-block;font-size:.9rem;font-weight:800;color:#6b7280;letter-spacing:.25px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:.2rem .55rem}._categoryGrid_1sv40_286{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:10px 0 18px}@media (max-width: 980px){._categoryGrid_1sv40_286{grid-template-columns:1fr}}._section_1sv40_299{background:#fff;border:1px solid #e5e7eb;border-radius:var(--card-radius);padding:18px;box-shadow:0 8px 18px #0000000d;text-align:center;position:relative}._section_1sv40_299:after{content:"";position:absolute;inset:-2px;border-radius:calc(var(--card-radius) + 2px);background:linear-gradient(90deg,color-mix(in oklab,var(--crayon-blue),transparent 60%),transparent 40%) top/100% 3px no-repeat,linear-gradient(90deg,transparent 60%,color-mix(in oklab,var(--crayon-pink),transparent 50%)) bottom/100% 3px no-repeat,linear-gradient(0deg,color-mix(in oklab,var(--crayon-green),transparent 55%),transparent 45%) left/3px 100% no-repeat,linear-gradient(0deg,transparent 55%,color-mix(in oklab,var(--crayon-yellow),transparent 35%)) right/3px 100% no-repeat;opacity:.7;pointer-events:none}._sectionTitle_1sv40_320{margin:0 auto 12px;display:inline-block;text-align:center;font-weight:900;font-size:1.05rem;letter-spacing:.3px;color:var(--ink);position:relative;padding-bottom:6px}._sectionTitle_1sv40_320:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:86%;height:8px;border-radius:999px;background:radial-gradient(6px 6px at 0 50%,transparent 45%,var(--crayon-yellow) 46% 100%),repeating-linear-gradient(100deg,var(--crayon-yellow) 0 8px,#ffd85f 8px 12px,var(--crayon-yellow) 12px 20px);filter:blur(.4px) contrast(1.05);opacity:.9}._sectionGrid_1sv40_347{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;justify-items:center}._tile_1sv40_355{position:relative;display:flex;gap:14px;align-items:center;justify-content:flex-start;width:min(760px,100%);min-height:88px;padding:16px 18px;border-radius:14px;background:linear-gradient(180deg,#f8fafc,#fff);border:1.5px solid #e5e7eb;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease;box-shadow:0 8px 18px #0000000f;overflow:hidden}._tile_1sv40_355:hover{transform:translateY(-2px);border-color:#cfd8e3;box-shadow:0 14px 28px #0000001a}._tile_1sv40_355:focus-visible{outline:none;box-shadow:0 0 0 var(--ring) color-mix(in oklab,#60a5fa,transparent 60%),0 14px 28px #0000001a}._tileA_1sv40_387:after{content:"";position:absolute;right:-8px;bottom:-10px;width:180px;height:54px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='54' viewBox='0 0 180 54'><path d='M10 40 Q 64 8, 120 36 T 174 34' stroke='%23d6b6ff' stroke-width='8' fill='none' stroke-linecap='round'/></svg>") center/contain no-repeat;opacity:.35;pointer-events:none}._tileB_1sv40_400:after{content:"";position:absolute;left:-6px;bottom:-10px;width:190px;height:48px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='190' height='48' viewBox='0 0 190 48'><path d='M6 30 C 28 12, 76 42, 116 18 S 184 10, 186 22' stroke='%23ffc7a6' stroke-width='8' fill='none' stroke-linecap='round'/></svg>") center/contain no-repeat;opacity:.36;pointer-events:none}._tileC_1sv40_413:before{content:"";position:absolute;left:-8px;top:-10px;width:150px;height:52px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='150' height='52' viewBox='0 0 150 52'><path d='M8 40 C 20 18, 66 8, 140 18' stroke='%237ee3b5' stroke-width='8' fill='none' stroke-linecap='round'/></svg>") center/contain no-repeat;opacity:.28;pointer-events:none}._tileD_1sv40_426:after{content:"";position:absolute;right:10px;top:10px;width:110px;height:60px;background:radial-gradient(circle at 10% 40%,rgba(255,224,122,.55) 0 4px,transparent 5px),radial-gradient(circle at 40% 20%,rgba(255,224,122,.45) 0 3px,transparent 4px),radial-gradient(circle at 70% 55%,rgba(255,224,122,.5) 0 5px,transparent 6px),radial-gradient(circle at 30% 75%,rgba(255,224,122,.4) 0 4px,transparent 5px);filter:blur(.1px);pointer-events:none}._tileE_1sv40_439:before{content:"";position:absolute;left:-12px;bottom:-6px;width:220px;height:60px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'><path d='M6 54 C 34 40, 86 16, 166 30 S 214 38, 216 30' stroke='%23ff8ac2' stroke-width='7' fill='none' stroke-linecap='round'/></svg>") center/contain no-repeat;opacity:.3;pointer-events:none}._tileIcon_1sv40_452{font-size:1.45rem;line-height:1;width:48px;height:48px;flex:0 0 48px;border-radius:12px;background:#eef2ff;color:#3730a3;display:grid;place-items:center}._tileText_1sv40_465{display:grid;gap:4px;text-align:left;max-width:calc(100% - 62px)}._tileText_1sv40_465 h3{margin:0;font-size:1.08rem;line-height:1.15;color:var(--ink);font-weight:800;letter-spacing:.2px}._tileText_1sv40_465 p{margin:0;font-size:.95rem;line-height:1.25;color:#6b7280}._tileDisabled_1sv40_489{pointer-events:none;opacity:.6;filter:grayscale(.05) saturate(.95);border-style:dashed}._soonPill_1sv40_496{display:inline-block;margin-left:.4ch;font-size:.75rem;font-weight:800;color:#6b7280;letter-spacing:.25px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:.12rem .45rem;vertical-align:middle}@media (max-width: 900px){._tile_1sv40_355{min-height:82px;padding:14px 16px}._tileText_1sv40_465 h3{font-size:1.04rem}._tileText_1sv40_465 p{font-size:.92rem}}@media (max-width: 680px){._sectionGrid_1sv40_347{grid-template-columns:1fr}._tile_1sv40_355{min-height:78px}}@media (max-width: 420px){._tile_1sv40_355{min-height:74px;padding:14px;border-radius:12px}._tileIcon_1sv40_452{width:42px;height:42px;flex-basis:42px;font-size:1.25rem}._tileText_1sv40_465 h3{font-size:1rem}._tileText_1sv40_465 p{font-size:.9rem}}._tile_1sv40_355:before,._tile_1sv40_355:after,._tileA_1sv40_387:before,._tileA_1sv40_387:after,._tileB_1sv40_400:before,._tileB_1sv40_400:after,._tileC_1sv40_413:before,._tileC_1sv40_413:after,._tileD_1sv40_426:before,._tileD_1sv40_426:after,._tileE_1sv40_439:before,._tileE_1sv40_439:after{content:none!important;background:none!important;box-shadow:none!important;filter:none!important;opacity:0!important}._tileUnderConstruction_1sv40_573{position:relative}._ucPill_1sv40_577{display:inline-block;margin-left:.5rem;padding:.15rem .5rem;font-size:.7rem;line-height:1;border-radius:.5rem;background:#ffa50026;border:1px solid rgba(255,165,0,.35);color:#8a4b00;text-transform:uppercase;letter-spacing:.02em}._container_13qnx_4{position:relative;display:flex;flex-direction:column;min-height:100dvh;background-color:var(--bmg-bg-alt);font-family:Segoe UI,Roboto,sans-serif;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overflow-x:hidden}@supports (overflow-x: clip){._container_13qnx_4{overflow-x:clip}}._container_13qnx_4:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.4;filter:saturate(.98);background:radial-gradient(1100px 560px at 95% -8%,#e8f3ff 0%,transparent 60%),radial-gradient(1000px 520px at -6% 108%,#fff0f6 0%,transparent 62%),conic-gradient(from .08turn at 82% 18%,rgba(82,167,255,.22) 0 20%,transparent 20% 100%),conic-gradient(from .72turn at 12% 78%,rgba(255,138,194,.2) 0 20%,transparent 20% 100%),radial-gradient(2px 2px at 14% 30%,rgba(82,167,255,.18),transparent 45%),radial-gradient(2px 2px at 28% 84%,rgba(255,138,194,.18),transparent 45%),radial-gradient(2px 2px at 76% 22%,rgba(126,227,181,.18),transparent 45%),radial-gradient(2px 2px at 86% 78%,rgba(255,224,122,.18),transparent 45%)}._container_13qnx_4:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.3;filter:blur(.2px);background-repeat:no-repeat;background-size:420px 90px,360px 80px,460px 100px,380px 80px,260px 70px,220px 60px,260px 70px,220px 60px,86px 86px,84px 84px,80px 80px,84px 84px;background-position:8% 12%,76% 18%,12% 90%,86% 86%,22% 52%,78% 58%,38% 22%,62% 76%,14% 70%,86% 30%,48% 10%,52% 92%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="420" height="90" viewBox="0 0 420 90"><path d="M10 60 C 110 10, 190 110, 320 35 S 420 10, 410 40" stroke="%23ff8ac2" stroke-width="8" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="360" height="80" viewBox="0 0 360 80"><path d="M5 35 Q 120 5, 220 50 T 355 40" stroke="%2352a7ff" stroke-width="7" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="460" height="100" viewBox="0 0 460 100"><path d="M8 70 C 120 90, 220 30, 330 55 S 460 80, 452 62" stroke="%237ee3b5" stroke-width="8" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="380" height="80" viewBox="0 0 380 80"><path d="M6 42 C 80 15, 140 65, 220 32 S 380 10, 370 36" stroke="%23ffe07a" stroke-width="7" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260" height="70" viewBox="0 0 260 70"><path d="M8 40 C 36 6, 120 80, 250 24" stroke="%23ff8ac2" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="60" viewBox="0 0 220 60"><path d="M10 34 Q 60 4, 130 30 T 210 28" stroke="%2352a7ff" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260" height="70" viewBox="0 0 260 70"><path d="M10 46 C 40 62, 120 10, 250 40" stroke="%237ee3b5" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="60" viewBox="0 0 220 60"><path d="M10 28 C 60 44, 120 14, 210 34" stroke="%23ffe07a" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="86" height="86" viewBox="0 0 86 86"><path d="M43 8 L51 31 L76 32 L56 47 L63 70 L43 56 L23 70 L30 47 L10 32 L35 31 Z" stroke="%2352a7ff" stroke-width="5" fill="none" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="84" height="84" viewBox="0 0 84 84"><path d="M42 70 C 36 62, 18 50, 18 32 C 18 22, 26 16, 34 16 C 38 16, 41 18, 42 20 C 43 18, 46 16, 50 16 C 58 16, 66 22, 66 32 C 66 50, 48 62, 42 70 Z" stroke="%23ff8ac2" stroke-width="5" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80"><circle cx="40" cy="40" r="14" stroke="%23ffe07a" stroke-width="5" fill="none"/><g stroke="%23ffe07a" stroke-width="5" stroke-linecap="round"><line x1="40" y1="6" x2="40" y2="20"/><line x1="40" y1="60" x2="40" y2="74"/><line x1="6" y1="40" x2="20" y2="40"/><line x1="60" y1="40" x2="74" y2="40"/><line x1="15" y1="15" x2="25" y2="25"/><line x1="55" y1="55" x2="65" y2="65"/><line x1="55" y1="25" x2="65" y2="15"/><line x1="15" y1="65" x2="25" y2="55"/></g></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="84" height="84" viewBox="0 0 84 84"><path d="M20 50 C 12 50, 10 40, 20 38 C 22 28, 34 26, 40 34 C 46 30, 58 32, 60 40 C 72 40, 72 54, 58 54 L 24 54" stroke="%237ee3b5" stroke-width="5" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>')}._heroWrapper_13qnx_50{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:3.5rem;align-items:center;z-index:1001;width:100%;max-width:1400px;margin-inline:auto;padding:clamp(2rem,4.5vw + 1rem,6rem) clamp(1rem,2.5vw,2rem);overflow:visible;isolation:isolate}._heroWrapper_13qnx_50:after{content:"";position:absolute;inset:-6% -8%;z-index:0;pointer-events:none;opacity:.22;background-repeat:no-repeat;background-size:240px 64px,220px 60px,220px 60px,240px 64px;background-position:18% 6%,82% 10%,20% 98%,84% 92%;background-image:url("data:image/svg+xml;utf8,            <svg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64'>              <path d='M8 36 C 36 6, 120 72, 232 20' stroke='%23ff8ac2' stroke-width='6' fill='none' stroke-linecap='round'/>            </svg>"),url("data:image/svg+xml;utf8,            <svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'>              <path d='M10 34 Q 60 4, 130 30 T 210 28' stroke='%2352a7ff' stroke-width='6' fill='none' stroke-linecap='round'/>            </svg>"),url("data:image/svg+xml;utf8,            <svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'>              <path d='M10 28 C 60 44, 120 14, 210 34' stroke='%237ee3b5' stroke-width='6' fill='none' stroke-linecap='round'/>            </svg>"),url("data:image/svg+xml;utf8,            <svg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64'>              <path d='M10 40 C 40 56, 120 8, 230 36' stroke='%23ffe07a' stroke-width='6' fill='none' stroke-linecap='round'/>            </svg>")}._aurora_13qnx_81{--blur: 48px;position:absolute;inset:-10% -15%;z-index:-2;filter:blur(var(--blur));opacity:.55;background:radial-gradient(40% 45% at 20% 30%,#9ad8ff,#9ad8ff00 60%),radial-gradient(35% 40% at 85% 25%,#b6ffea,#b6ffea00 60%),radial-gradient(30% 35% at 65% 75%,#ffd5f3,#ffd5f300 60%);animation:_auroraShift_13qnx_1 16s ease-in-out infinite alternate}@keyframes _auroraShift_13qnx_1{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2%,1%,0) scale(1.03)}}._gridOverlay_13qnx_101{position:absolute;inset:-6%;z-index:-1;pointer-events:none;opacity:.25;background:linear-gradient(to right,rgba(15,23,42,.06) 1px,transparent 1px) 0 0/32px 32px,linear-gradient(to bottom,rgba(15,23,42,.06) 1px,transparent 1px) 0 0/32px 32px;-webkit-mask-image:radial-gradient(1200px 600px at 50% 40%,#000,transparent 70%);mask-image:radial-gradient(1200px 600px at 50% 40%,#000,transparent 70%)}._left_13qnx_113{display:flex;flex-direction:column;gap:1.15rem;min-width:0;max-width:720px;width:100%;margin:0 auto;padding-inline:clamp(8px,2vw,16px);box-sizing:border-box}._left_13qnx_113 :is(h1,h2,h3,p,ul){margin-left:0;margin-right:0;max-width:100%}._heading_13qnx_133{margin-top:0}._chips_13qnx_138{max-width:100%}._right_13qnx_143{display:flex;align-items:center;justify-content:center;padding:.5rem;width:100%}._heroCard_13qnx_152{--r: 18px;--ring: 8px;--rise: 8px;position:relative;border-radius:var(--r);padding:var(--ring);background:linear-gradient(135deg,#cfe9ff,#bfe2ff 35%,#eef6ff);box-shadow:0 24px 60px #10182833,0 6px 18px #10182814;overflow:hidden;transform:translateZ(0);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1),filter .35s ease;width:100%;max-width:740px;margin-inline:auto}._heroCard_13qnx_152:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #10182814}._heroCard_13qnx_152:before{content:"";position:absolute;top:0;left:-150%;width:45%;height:100%;pointer-events:none;background:linear-gradient(120deg,transparent,rgba(255,255,255,.42),transparent);transform:skew(-20deg)}._heroCard_13qnx_152:hover{transform:translateY(calc(-1 * var(--rise))) rotateX(.6deg) rotateY(.6deg);box-shadow:0 34px 72px #10182840,0 8px 22px #1018281a;filter:saturate(1.04) contrast(1.02)}._heroCard_13qnx_152:hover:before{animation:_sheen_13qnx_1 .95s ease forwards}@keyframes _sheen_13qnx_1{0%{transform:translate(-150%) skew(-20deg)}to{transform:translate(250%) skew(-20deg)}}._heroHalo_13qnx_205{position:absolute;inset:-25% -20%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,178,255,.25),transparent 65%),radial-gradient(closest-side,rgba(100,255,218,.18),transparent 60%);filter:blur(28px);transform:translateZ(0);animation:_haloPulse_13qnx_1 5.5s ease-in-out infinite alternate}@keyframes _haloPulse_13qnx_1{0%{opacity:.65;transform:scale(1) translateZ(0)}to{opacity:.85;transform:scale(1.03) translateZ(0)}}._heroImage_13qnx_227{width:100%;height:auto;aspect-ratio:16/10;display:block;border-radius:calc(var(--r) - var(--ring));object-fit:cover;box-shadow:0 8px 28px #0000002e,0 2px 10px #00000014;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .35s ease}._heroCard_13qnx_152:hover ._heroImage_13qnx_227{transform:translateY(-2px) scale(1.025);filter:saturate(1.06)}._heroCaption_13qnx_243{margin-top:.55rem;text-align:center;font-size:.9rem;color:#39536a;opacity:.9;font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:400;font-synthesis:none;letter-spacing:1px}@media (prefers-reduced-motion: reduce){._aurora_13qnx_81,._heroCard_13qnx_152,._heroImage_13qnx_227,._heroHalo_13qnx_205{animation:none!important;transition:none!important;transform:none!important}}._heading_13qnx_133{font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:400;font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:clamp(1.6rem,2.6vw + 1rem,2.6rem);color:#0e2a41;border-left:6px solid #00a8ff;padding-left:1rem;letter-spacing:1px;overflow-wrap:anywhere}._subheading_13qnx_280{font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:400;font-synthesis:none;font-size:clamp(1.05rem,.9vw + .95rem,1.35rem);color:#1f3547;line-height:1.7;letter-spacing:.8px;overflow-wrap:anywhere}._chips_13qnx_138{display:flex;flex-wrap:wrap;gap:.5rem .6rem;margin:.25rem 0;padding:0;list-style:none;max-width:100%}._chip_13qnx_138{position:relative;display:inline-flex;align-items:center;padding:.4rem .6rem;border-radius:999px;background:#f0f8ffd9;color:#0b5cab;font-weight:700;font-size:.85rem;letter-spacing:.2px;outline:1px solid #d7e9ff;box-shadow:0 1px #00000005;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:100%;overflow:hidden;text-overflow:ellipsis}._actions_13qnx_323{display:flex;gap:.8rem;flex-wrap:wrap}._button_13qnx_329,._buttonSecondary_13qnx_330,._buttonTertiary_13qnx_331{min-height:46px;border-radius:12px;font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:600;font-size:15px;font-synthesis:none;letter-spacing:1px}._button_13qnx_329{padding:.8rem 1.35rem;background:linear-gradient(90deg,#007acc,#00b2ff);color:#fff;border:none;cursor:pointer;transition:transform .05s ease,filter .2s ease,box-shadow .25s ease;box-shadow:0 8px 24px #0073cc40,0 2px 8px #0073cc2e}._button_13qnx_329:hover{filter:brightness(1.04);box-shadow:0 10px 28px #0073cc4d,0 4px 12px #0073cc33}._button_13qnx_329:active{transform:translateY(1px)}._buttonSecondary_13qnx_330{padding:.8rem 1.35rem;background-color:#fff;border:2px solid #007acc;color:#007acc;transition:background .2s ease,transform .05s ease,box-shadow .25s ease;box-shadow:0 6px 18px #00000014}._buttonSecondary_13qnx_330:hover{background-color:#f0f8ff}._buttonSecondary_13qnx_330:active{transform:translateY(1px)}._buttonTertiary_13qnx_331{padding:.8rem 1.35rem;background:linear-gradient(90deg,#28a745,#20c997);color:#fff;border:none;cursor:pointer;transition:transform .05s ease,filter .2s ease,box-shadow .25s ease;box-shadow:0 8px 24px #20c99738}._buttonTertiary_13qnx_331:hover{filter:brightness(1.04)}._buttonTertiary_13qnx_331:active{transform:translateY(1px)}._infoSection_13qnx_396,._infoSectionAlt_13qnx_397{padding:clamp(1.8rem,2.3vw + 1rem,3.5rem) 1.25rem;text-align:center;max-width:980px;margin:0 auto}._infoSection_13qnx_396 h3,._infoSectionAlt_13qnx_397 h3{font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:400;font-synthesis:none;font-size:clamp(1.35rem,1.5vw + 1rem,1.95rem);color:#007acc;margin-bottom:.65rem;letter-spacing:.2px;overflow-wrap:anywhere}._infoSection_13qnx_396 p,._infoSectionAlt_13qnx_397 p{font-family:var(--font-handwriting),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial;font-weight:400;font-synthesis:none;font-size:clamp(1.05rem,.8vw + .95rem,1.3rem);color:#2b3a44;line-height:1.7;overflow-wrap:anywhere}._infoSectionAlt_13qnx_397{background-color:#eef6fb;border-top:1px solid #d1e3f0;border-bottom:1px solid #d1e3f0}._handwritingMeta_13qnx_432{position:relative;cursor:help;--tip-delay: .9s}._handwritingMeta_13qnx_432:after,._handwritingMeta_13qnx_432:before{opacity:0;pointer-events:none}._handwritingMeta_13qnx_432:hover:after,._handwritingMeta_13qnx_432:focus-visible:after{content:attr(data-title);position:absolute;bottom:calc(100% + 6px);left:0;z-index:5;white-space:nowrap;background:#0b5cab;color:#fff;font-family:var(--font-handwriting, "Dani", "Schoolbell", cursive);font-weight:400;font-size:.8rem;padding:.25rem .5rem;border-radius:8px;box-shadow:0 6px 16px #1018282e;animation:_tipIn_13qnx_1 .2s ease forwards;animation-delay:var(--tip-delay)}._handwritingMeta_13qnx_432:hover:before,._handwritingMeta_13qnx_432:focus-visible:before{content:"";position:absolute;bottom:calc(100% + 2px);left:10px;border:6px solid transparent;border-top-color:#0b5cab;animation:_tipIn_13qnx_1 .2s ease forwards;animation-delay:var(--tip-delay)}@keyframes _tipIn_13qnx_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (max-height: 520px){._handwritingMeta_13qnx_432:hover:after,._handwritingMeta_13qnx_432:focus-visible:after{top:calc(100% + 6px);bottom:auto}._handwritingMeta_13qnx_432:hover:before,._handwritingMeta_13qnx_432:focus-visible:before{top:calc(100% + 2px);bottom:auto;border-top-color:transparent;border-bottom-color:#0b5cab}}._daniLove_13qnx_501{position:absolute;top:12px;right:12px;background:#ffffffe6;color:#007acc;font-family:var(--font-handwriting, "Dani", "Schoolbell", cursive);font-weight:700;padding:.35rem .6rem;border-radius:10px;box-shadow:0 10px 24px #10182829;animation:_daniPop_13qnx_1 .25s ease-out,_daniFade_13qnx_1 2.2s ease forwards;pointer-events:none}@keyframes _daniPop_13qnx_1{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _daniFade_13qnx_1{0%,80%{opacity:1}to{opacity:0}}@media (max-width: 1180px){._heroWrapper_13qnx_50{grid-template-columns:1fr 1fr;gap:2.5rem}}@media (max-width: 1024px){._heroWrapper_13qnx_50{grid-template-columns:1fr;gap:2rem;overflow:hidden}._left_13qnx_113{margin-left:0;max-width:760px;margin-inline:auto}._right_13qnx_143{padding:.25rem;width:100%;justify-content:center}._heroImage_13qnx_227{width:100%}}@media (max-width: 768px){._heroWrapper_13qnx_50{padding-inline:clamp(12px,4vw,20px);padding-block:clamp(18px,6vw,28px);overflow:hidden}._aurora_13qnx_81{inset:-6% -8%;filter:blur(36px);opacity:.45}._gridOverlay_13qnx_101{inset:0;opacity:.18;-webkit-mask-image:radial-gradient(800px 400px at 50% 40%,#000,transparent 70%);mask-image:radial-gradient(800px 400px at 50% 40%,#000,transparent 70%)}._left_13qnx_113{min-width:0;max-width:680px;margin-inline:auto;padding-inline:clamp(12px,4vw,20px)}._right_13qnx_143{width:100%;justify-content:center;padding-inline:0;padding:.25rem 0}._heroCard_13qnx_152{max-width:680px;margin-inline:auto}._heroImage_13qnx_227{width:100%;aspect-ratio:4/3}}@media (max-width: 480px){._heroImage_13qnx_227{aspect-ratio:4/3}}@media (max-width: 768px){._chips_13qnx_138{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;align-items:center;column-gap:10px;row-gap:12px;list-style:none;padding:0;margin:.25rem auto 0;width:100%;max-width:600px;padding-inline:clamp(8px,3vw,16px);box-sizing:border-box}._chip_13qnx_138{width:100%;justify-content:center;padding:.5rem .9rem;white-space:normal;overflow:visible;text-overflow:clip;text-align:center;line-height:1.25;min-width:0;max-width:100%}._actions_13qnx_323{justify-content:center;width:100%}}._infoSection_13qnx_396>p,._infoSectionAlt_13qnx_397>p{line-height:1.9;letter-spacing:1px}@media (max-width: 768px){._infoSection_13qnx_396>p,._infoSectionAlt_13qnx_397>p{line-height:1.85;letter-spacing:1px}}._footer_15u80_2{background-color:#1a2e42;color:#fff;padding:1.25rem 1rem calc(1.25rem + env(safe-area-inset-bottom)) 1rem;text-align:center;font-size:.95rem;margin-top:2rem}._inner_15u80_13{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}._handwritingDedication_15u80_21{margin-top:.25rem;font-family:var(--font-handwriting, "Dani", "Schoolbell", cursive);opacity:.9;position:relative;cursor:help}._handwritingDedication_15u80_21:hover:after,._handwritingDedication_15u80_21:focus-visible:after{content:attr(data-title);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#0b5cab;color:#fff;font-family:inherit;font-weight:400;font-size:.8rem;padding:.25rem .5rem;border-radius:8px;box-shadow:0 6px 16px #0003;white-space:nowrap;pointer-events:none}@media (max-width: 480px){._footer_15u80_2{padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom)) 1rem;margin-top:1.25rem;font-size:.9rem}}._nursePractitionerPage_3y7p2_2{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px 0}._container_3y7p2_8{max-width:1200px;margin:0 auto;padding:0 20px}._pageHeader_3y7p2_14{margin-bottom:40px;background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 6px #0000001a}._headerContent_3y7p2_22{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}._headerInfo_3y7p2_29{flex:1}._headerInfo_3y7p2_29 h1{color:#2c3e50;font-size:2.5rem;margin-bottom:10px;font-weight:600}._headerInfo_3y7p2_29 p{color:#7f8c8d;font-size:1.1rem;margin:0 0 5px}._headerInfo_3y7p2_29 ._hospitalInfo_3y7p2_43{color:#3498db;font-weight:500;font-size:1rem}._backButton_3y7p2_49{background:#ecf0f1;color:#2c3e50;border:2px solid #bdc3c7;padding:12px 20px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_3y7p2_49:hover{background:#d5dbdb;border-color:#95a5a6;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._patientForm_3y7p2_68{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 6px #0000001a}._formSection_3y7p2_75{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #ecf0f1}._formSection_3y7p2_75:last-of-type{border-bottom:none;margin-bottom:0}._formSection_3y7p2_75 h2{color:#34495e;font-size:1.8rem;margin-bottom:15px;font-weight:500;border-left:4px solid #3498db;padding-left:15px}._formSection_3y7p2_75 p{color:#7f8c8d;margin-bottom:25px;line-height:1.6}._scanSection_3y7p2_98{background:#f8f9fa;border:2px dashed #007acc;border-radius:8px;padding:20px;margin-bottom:30px;text-align:center}._scanSection_3y7p2_98 ._scanButton_3y7p2_106{background:#007acc;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:10px;display:inline-flex;align-items:center;gap:8px}._scanSection_3y7p2_98 ._scanButton_3y7p2_106:hover{background:#005fa3;transform:translateY(-1px);box-shadow:0 4px 12px #007acc4d}._scanSection_3y7p2_98 ._scanButton_3y7p2_106:active{transform:translateY(0)}._scanSection_3y7p2_98 ._scanDescription_3y7p2_129{color:#6c757d;font-size:.9rem;margin:0;font-style:italic}._formField_3y7p2_136{margin-bottom:25px}._formField_3y7p2_136 label{display:block;margin-bottom:8px;font-weight:500;color:#2c3e50;font-size:1rem}._formField_3y7p2_136 input[type=text],._formField_3y7p2_136 input[type=email],._formField_3y7p2_136 input[type=tel],._formField_3y7p2_136 input[type=number],._formField_3y7p2_136 textarea{width:100%;text-indent:16px;padding:12px 0;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;transition:all .3s ease;background:#f8f9fa}._formField_3y7p2_136 input[type=text]:focus,._formField_3y7p2_136 input[type=email]:focus,._formField_3y7p2_136 input[type=tel]:focus,._formField_3y7p2_136 input[type=number]:focus,._formField_3y7p2_136 textarea:focus{outline:none;border-color:#3498db;background:#fff;box-shadow:0 0 0 3px #3498db1a}._formField_3y7p2_136 input[type=text]::placeholder,._formField_3y7p2_136 input[type=email]::placeholder,._formField_3y7p2_136 input[type=tel]::placeholder,._formField_3y7p2_136 input[type=number]::placeholder,._formField_3y7p2_136 textarea::placeholder{color:#bdc3c7}._formField_3y7p2_136 input[type=date]{width:100%;text-indent:8px;padding:12px 0;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;transition:all .3s ease;background:#f8f9fa}._formField_3y7p2_136 input[type=date]:focus{outline:none;border-color:#3498db;background:#fff;box-shadow:0 0 0 3px #3498db1a}._formField_3y7p2_136 select{width:100%;padding:12px 40px 12px 16px;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;transition:all .3s ease;background:#f8f9fa;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px}._formField_3y7p2_136 select:focus{outline:none;border-color:#3498db;background-color:#fff;box-shadow:0 0 0 3px #3498db1a}._formField_3y7p2_136 textarea{min-height:100px;resize:vertical}._checkboxLabel_3y7p2_226{display:flex!important;align-items:center;cursor:pointer;font-weight:400}._checkboxLabel_3y7p2_226 input[type=checkbox]{width:auto;margin-right:12px;cursor:pointer;transform:scale(1.2)}._stepNavigation_3y7p2_239{display:flex;gap:1rem;margin:2rem 0;overflow-x:auto;padding:1rem 0}._stepIndicator_3y7p2_247{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:8px;background:#f8f9fa;border:2px solid #e1e5e9;min-width:200px;flex-shrink:0;transition:all .3s ease}._activeStep_3y7p2_260{border-color:#3498db;background:#e3f2fd;box-shadow:0 2px 8px #3498db33}._completedStep_3y7p2_266{border-color:#28a745;background:#f0f8f0}._stepNumber_3y7p2_271{width:32px;height:32px;border-radius:50%;background:#6c757d;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}._activeStep_3y7p2_260 ._stepNumber_3y7p2_271{background:#3498db}._completedStep_3y7p2_266 ._stepNumber_3y7p2_271{background:#28a745}._stepInfo_3y7p2_292{display:flex;flex-direction:column;gap:.25rem}._stepTitle_3y7p2_298{font-weight:600;color:#495057;font-size:14px}._stepDescription_3y7p2_304{font-size:12px;color:#6c757d;line-height:1.3}._stepNavigationButtons_3y7p2_310{display:flex;gap:1rem;justify-content:flex-end;margin:2rem 0;padding:1rem 0;border-top:1px solid #ecf0f1}._formActions_3y7p2_319{display:flex;gap:20px;justify-content:flex-end;margin-top:40px;padding-top:30px;border-top:1px solid #ecf0f1}._primaryButton_3y7p2_328,._secondaryButton_3y7p2_329{padding:14px 28px;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;min-width:140px}._primaryButton_3y7p2_328{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}._primaryButton_3y7p2_328:hover:not(:disabled){background:linear-gradient(135deg,#2980b9,#1f5f8b);transform:translateY(-2px);box-shadow:0 4px 12px #3498db4d}._primaryButton_3y7p2_328:disabled{background:#bdc3c7;cursor:not-allowed;transform:none;box-shadow:none}._secondaryButton_3y7p2_329{background:#ecf0f1;color:#2c3e50;border:2px solid #bdc3c7}._secondaryButton_3y7p2_329:hover{background:#d5dbdb;border-color:#95a5a6;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (max-width: 768px){._container_3y7p2_8{padding:0 15px}._patientForm_3y7p2_68{padding:25px 20px}._pageHeader_3y7p2_14{padding:20px}._pageHeader_3y7p2_14 h1{font-size:2rem}._headerContent_3y7p2_22{flex-direction:column;gap:15px}._stepNavigation_3y7p2_239{flex-direction:column;gap:.5rem}._stepNumber_3y7p2_271{--step-size: 34px;inline-size:var(--step-size);block-size:var(--step-size);aspect-ratio:1/1;border-radius:9999px;display:grid;place-items:center;line-height:1;flex:0 0 auto}._stepIndicator_3y7p2_247{min-width:auto}._stepNavigationButtons_3y7p2_310{flex-direction:column;gap:15px;justify-content:center;align-items:center}._formActions_3y7p2_319{flex-direction:column;gap:15px}._formActions_3y7p2_319 ._primaryButton_3y7p2_328,._formActions_3y7p2_319 ._secondaryButton_3y7p2_329{width:100%}}._medicationList_3y7p2_426,._procedureList_3y7p2_427,._medicationSelection_3y7p2_431{margin-top:20px}._medicationSection_3y7p2_435{margin-bottom:30px}._medicationSection_3y7p2_435 h3{color:#2c3e50;font-size:1.3rem;margin-bottom:15px;border-bottom:2px solid #3498db;padding-bottom:8px}._customMedicationSection_3y7p2_446{margin-bottom:30px}._customMedicationSection_3y7p2_446 h3{color:#2c3e50;font-size:1.3rem;margin-bottom:15px;border-bottom:2px solid #e74c3c;padding-bottom:8px}._addCustomMedication_3y7p2_457{display:flex;gap:10px;margin-bottom:20px;align-items:center}._customMedicationInput_3y7p2_464{flex:1;padding:12px 16px;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;transition:all .3s ease}._customMedicationInput_3y7p2_464:focus{outline:none;border-color:#e74c3c;box-shadow:0 0 0 3px #e74c3c1a}._customMedicationInput_3y7p2_464::placeholder{color:#bdc3c7}._addCustomButton_3y7p2_481{background:#e74c3c;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._addCustomButton_3y7p2_481:hover:not(:disabled){background:#c0392b;transform:translateY(-2px);box-shadow:0 4px 12px #e74c3c4d}._addCustomButton_3y7p2_481:disabled{background:#bdc3c7;cursor:not-allowed;transform:none;box-shadow:none}._customMedicationsList_3y7p2_505{display:flex;flex-wrap:wrap;gap:10px}._customMedicationItem_3y7p2_511{background:#f8f9fa;border:2px solid #e74c3c;border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:8px;transition:all .3s ease}._customMedicationItem_3y7p2_511:hover{background:#e8f4fd;border-color:#c0392b}._customMedicationItem_3y7p2_511 span{color:#2c3e50;font-weight:500}._removeCustomButton_3y7p2_530{background:#e74c3c;color:#fff;border:none;width:24px;height:24px;border-radius:50%;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._removeCustomButton_3y7p2_530:hover{background:#c0392b;transform:scale(1.1)}._customMedicationSummary_3y7p2_550{background:#fff3cd!important;border-color:#e74c3c!important;color:#856404!important}._numberInputContainer_3y7p2_556{margin-top:8px;width:100%}._numberInput_3y7p2_556{width:100%;padding:6px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;background-color:#f9f9f9}._numberInput_3y7p2_556:focus{outline:none;border-color:#3498db;background-color:#fff;box-shadow:0 0 0 2px #3498db33}._numberInput_3y7p2_556::placeholder{color:#999;font-style:italic}._medicationGrid_3y7p2_580{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:30px}._medicationCheckbox_3y7p2_587{background:#f8f9fa;border:2px solid #e1e5e9;border-radius:8px;padding:15px;transition:all .3s ease}._medicationCheckbox_3y7p2_587:hover{border-color:#3498db;box-shadow:0 2px 8px #3498db1a}._medicationCheckbox_3y7p2_587 ._checkboxLabel_3y7p2_226{display:flex!important;align-items:center;cursor:pointer;font-weight:500;color:#2c3e50;margin:0!important}._medicationCheckbox_3y7p2_587 ._checkboxLabel_3y7p2_226 input[type=checkbox]{width:auto;margin-right:12px;cursor:pointer;transform:scale(1.2)}._selectedMedications_3y7p2_613{background:#e8f5e8;border:2px solid #28a745;border-radius:8px;padding:20px;margin-top:20px}._selectedMedications_3y7p2_613 h3{color:#155724;margin-bottom:15px;font-size:1.2rem}._selectedMedications_3y7p2_613 ul{list-style:none;padding:0;margin:0}._selectedMedications_3y7p2_613 ul li{background:#fff;border:1px solid #28a745;border-radius:6px;padding:8px 12px;margin-bottom:8px;color:#155724;font-weight:500}._selectedMedications_3y7p2_613 ul li:last-child{margin-bottom:0}._medicationItem_3y7p2_643,._procedureItem_3y7p2_644{background:#f8f9fa;border:2px solid #e1e5e9;border-radius:8px;padding:20px;margin-bottom:20px;transition:all .3s ease}._medicationItem_3y7p2_643:hover,._procedureItem_3y7p2_644:hover{border-color:#3498db;box-shadow:0 2px 8px #3498db1a}._medicationHeader_3y7p2_658,._procedureHeader_3y7p2_659{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #dee2e6}._medicationHeader_3y7p2_658 h3,._procedureHeader_3y7p2_659 h3{margin:0;color:#34495e;font-size:1.2rem;font-weight:600}._removeButton_3y7p2_675{background:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:.9rem;cursor:pointer;transition:all .3s ease}._removeButton_3y7p2_675:hover{background:#c82333;transform:translateY(-1px)}._addButton_3y7p2_690{background:#28a745;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;width:100%;margin-top:20px}._addButton_3y7p2_690:hover{background:#218838;transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}._medicationFields_3y7p2_709,._procedureFields_3y7p2_710{display:grid;grid-template-columns:1fr 1fr;gap:20px}._medicationFields_3y7p2_709 ._formField_3y7p2_136,._procedureFields_3y7p2_710 ._formField_3y7p2_136{margin-bottom:20px}._medicationFields_3y7p2_709 ._formField_3y7p2_136:nth-child(odd),._procedureFields_3y7p2_710 ._formField_3y7p2_136:nth-child(odd){grid-column:1}._medicationFields_3y7p2_709 ._formField_3y7p2_136:nth-child(2n),._procedureFields_3y7p2_710 ._formField_3y7p2_136:nth-child(2n){grid-column:2}._medicationFields_3y7p2_709 ._formField_3y7p2_136:nth-child(7),._medicationFields_3y7p2_709 ._formField_3y7p2_136:nth-child(8),._procedureFields_3y7p2_710 ._formField_3y7p2_136:nth-child(7),._procedureFields_3y7p2_710 ._formField_3y7p2_136:nth-child(8){grid-column:1/-1}@media (max-width: 768px){._medicationFields_3y7p2_709,._procedureFields_3y7p2_710{grid-template-columns:1fr;gap:15px}._medicationFields_3y7p2_709 ._formField_3y7p2_136,._procedureFields_3y7p2_710 ._formField_3y7p2_136{grid-column:1!important}._medicationGrid_3y7p2_580{grid-template-columns:1fr;gap:10px}._medicationCheckbox_3y7p2_587{padding:12px}._addCustomMedication_3y7p2_457{flex-direction:column;gap:10px}._addCustomButton_3y7p2_481{width:100%}._customMedicationsList_3y7p2_505{justify-content:center}}@media (max-width: 480px){._pageHeader_3y7p2_14 h1{font-size:1.8rem}._patientForm_3y7p2_68{padding:20px 15px}}._scannerModal_rp530_1{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}._scannerContent_rp530_14{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow:hidden;box-shadow:0 8px 32px #0000004d}._scannerHeader_rp530_24{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0;background:#f8f9fa}._scannerHeader_rp530_24 h3{margin:0;color:#333;font-size:1.2rem}._headerControls_rp530_38{display:flex;align-items:center;gap:.5rem}._testModeButton_rp530_44{background:#6c757d;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}._testModeButton_rp530_44:hover{background:#5a6268}._debugButton_rp530_59{background:#17a2b8;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}._debugButton_rp530_59:hover{background:#138496}._studyModeButton_rp530_74{background:#6f42c1;color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}._studyModeButton_rp530_74:hover{background:#5a32a3}._closeButton_rp530_89{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}._closeButton_rp530_89:hover{background:#e9ecef;color:#333}._scannerBody_rp530_108{padding:1rem}._testModeContent_rp530_112{min-height:300px;display:flex;flex-direction:column}._fileUploadSection_rp530_118{flex:1;display:flex;align-items:center;justify-content:center}._fileUploadArea_rp530_125{text-align:center;padding:2rem;border:2px dashed #007acc;border-radius:12px;background:#f8f9ff;transition:all .3s ease}._fileUploadArea_rp530_125:hover{border-color:#005fa3;background:#f0f4ff}._fileUploadButton_rp530_138{background:#007acc;color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-bottom:1rem}._fileUploadButton_rp530_138:hover{background:#005fa3}._fileUploadText_rp530_154{color:#666;font-size:.9rem;margin:0;line-height:1.4}._imagePreviewSection_rp530_161{display:flex;flex-direction:column;gap:1rem}._previewImage_rp530_167{width:100%;max-width:400px;max-height:300px;object-fit:contain;border-radius:8px;border:1px solid #e0e0e0;margin:0 auto;display:block}._imageControls_rp530_178{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}._cameraModeContent_rp530_185{display:flex;flex-direction:column}._studyModeContent_rp530_190{min-height:400px;display:flex;flex-direction:column}._studyAnalysisSection_rp530_196{display:flex;flex-direction:column;gap:1rem}._imageAndTextContainer_rp530_202{display:grid;grid-template-columns:1fr 1fr;gap:1rem;min-height:400px}._imageSection_rp530_209{display:flex;flex-direction:column;gap:1rem}._studyImage_rp530_215{width:100%;max-height:300px;object-fit:contain;border-radius:8px;border:1px solid #e0e0e0}._textAnalysisSection_rp530_223{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;max-height:400px;padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._textAnalysisSection_rp530_223 h4{margin:0 0 .5rem;color:#333;font-size:1rem}._lineByLineAnalysis_rp530_240{display:flex;flex-direction:column;gap:.5rem}._ocrLine_rp530_246{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;background:#fff;border-radius:4px;border:1px solid #dee2e6}._lineNumber_rp530_256{font-weight:700;color:#6c757d;font-size:.8rem;min-width:20px}._lineText_rp530_263{font-family:Courier New,monospace;font-size:.9rem;color:#333;word-break:break-word}._lineAnalysis_rp530_270{display:flex;flex-wrap:wrap;gap:.25rem;font-size:.8rem}._patternMatch_rp530_277{background:#d4edda;color:#155724;padding:.2rem .4rem;border-radius:3px;border:1px solid #c3e6cb}._sectionHeader_rp530_285{background:#cce5ff;color:#004085;padding:.2rem .4rem;border-radius:3px;border:1px solid #b3d7ff}._noMatch_rp530_293{background:#f8d7da;color:#721c24;padding:.2rem .4rem;border-radius:3px;border:1px solid #f5c6cb}._noAnalysisText_rp530_301{color:#6c757d;font-style:italic;text-align:center;padding:2rem}._parsingResults_rp530_308{margin-top:1rem;padding:1rem;background:#e9ecef;border-radius:8px;border:1px solid #dee2e6}._parsingResults_rp530_308 h4{margin:0 0 .5rem;color:#333}._video_rp530_320{width:100%;max-width:400px;height:300px;object-fit:cover;border-radius:8px;margin:0 auto 1rem;display:block;background:#000}._scanControls_rp530_331{text-align:center}._scanButton_rp530_335{background:#007acc;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease;min-width:150px}._scanButton_rp530_335:hover:not(:disabled){background:#005fa3}._scanButton_rp530_335:disabled{background:#ccc;cursor:not-allowed}._scanResults_rp530_355 ._resultData_rp530_355{background:#f8f9fa;padding:1rem;border-radius:8px;margin-bottom:1rem;border:1px solid #e0e0e0}._scanResults_rp530_355 ._resultData_rp530_355 p{margin:.5rem 0;color:#333}._scanResults_rp530_355 ._resultActions_rp530_366{display:flex;gap:.5rem;justify-content:center}._noDataFound_rp530_372{color:#dc3545;font-style:italic;text-align:center;padding:1rem;background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;margin:.5rem 0}._debugSection_rp530_383{margin-top:1rem;padding:1rem;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px}._debugSection_rp530_383 h5{margin:0 0 .5rem;color:#495057;font-size:.9rem}._debugText_rp530_396{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:.75rem;font-family:Courier New,monospace;font-size:.8rem;line-height:1.4;color:#495057;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto;margin:0}._applyButton_rp530_412{background:#28a745;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}._applyButton_rp530_412:hover{background:#218838}._rescanButton_rp530_427{background:#6c757d;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}._rescanButton_rp530_427:hover{background:#5a6268}@media (max-width: 480px){._scannerContent_rp530_14{width:95%;margin:1rem}._video_rp530_320{height:250px}._previewImage_rp530_167{max-height:250px}._fileUploadArea_rp530_125{padding:1.5rem}._fileUploadButton_rp530_138{padding:.75rem 1.5rem;font-size:1rem}._imageControls_rp530_178,._resultActions_rp530_366{flex-direction:column}._applyButton_rp530_412,._rescanButton_rp530_427{width:100%}._headerControls_rp530_38{flex-direction:column;gap:.25rem}._testModeButton_rp530_44,._studyModeButton_rp530_74{font-size:.8rem;padding:.4rem .8rem}._imageAndTextContainer_rp530_202{grid-template-columns:1fr;gap:1rem}._textAnalysisSection_rp530_223{max-height:300px}._studyImage_rp530_215{max-height:250px}}._patientListPage_dbexf_1{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px 0}._container_dbexf_7{max-width:1200px;margin:0 auto;padding:0 20px}._pageHeader_dbexf_13{margin-bottom:40px;background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 6px #0000001a}._headerContent_dbexf_21{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}._headerInfo_dbexf_28{flex:1}._headerInfo_dbexf_28 h1{color:#2c3e50;font-size:2.5rem;margin-bottom:10px;font-weight:600}._headerInfo_dbexf_28 p{color:#7f8c8d;font-size:1.1rem;margin:0 0 5px}._headerInfo_dbexf_28 ._hospitalInfo_dbexf_42{color:#3498db;font-weight:500;font-size:1rem}._backButton_dbexf_48{background:#ecf0f1;color:#2c3e50;border:2px solid #bdc3c7;padding:12px 20px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_dbexf_48:hover{background:#d5dbdb;border-color:#95a5a6;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._controls_dbexf_67{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;gap:20px;width:100%;min-height:60px;flex-wrap:wrap;position:relative;z-index:5}._searchAndFilters_dbexf_81{display:flex;gap:70px;flex:1;max-width:70%;align-items:center;min-width:0}._searchBox_dbexf_92{position:relative;flex:1;min-width:250px;max-width:350px}._searchBox_dbexf_92 ._searchInput_dbexf_99{width:100%;padding:12px 16px 12px 45px;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;transition:all .3s ease;background:#fff}._searchBox_dbexf_92 ._searchInput_dbexf_99:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}._searchBox_dbexf_92 ._searchInput_dbexf_99::placeholder{color:#bdc3c7}._searchBox_dbexf_92 ._searchIcon_dbexf_116{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#95a5a6;font-size:1.1rem}._filters_dbexf_125{display:flex;align-items:center;flex-shrink:0}._filters_dbexf_125 ._statusFilter_dbexf_131{padding:12px 20px;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;background:#fff;cursor:pointer;min-width:180px;width:auto;white-space:nowrap;position:relative;z-index:10}._filters_dbexf_125 ._statusFilter_dbexf_131:focus{outline:none;border-color:#3498db;z-index:15}._filters_dbexf_125 ._statusFilter_dbexf_131 option{padding:8px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addPatientButton_dbexf_162{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border:none;padding:14px 28px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;min-width:160px}._addPatientButton_dbexf_162:hover{background:linear-gradient(135deg,#218838,#1ea085);transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}._patientList_dbexf_1{margin-bottom:40px;position:relative;z-index:1}._noPatients_dbexf_190{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a}._noPatients_dbexf_190 p{color:#7f8c8d;font-size:1.1rem;margin-bottom:20px}._addFirstPatientButton_dbexf_203{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;padding:14px 28px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}._addFirstPatientButton_dbexf_203:hover{background:linear-gradient(135deg,#2980b9,#1f5f8b);transform:translateY(-2px);box-shadow:0 4px 12px #3498db4d}._patientGrid_dbexf_220{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}._patientCard_dbexf_226{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 6px #0000001a;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;z-index:1}._patientCard_dbexf_226:hover{transform:translateY(-4px);box-shadow:0 8px 25px #00000026;border-color:#3498db}._patientCard_dbexf_226:active{transform:translateY(-2px)}._patientHeader_dbexf_247{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ecf0f1}._patientHeader_dbexf_247 h3{margin:0;color:#2c3e50;font-size:1.3rem;font-weight:600;flex:1}._status_dbexf_131{padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._statusActive_dbexf_273{background:#d4edda;color:#155724}._statusDischarged_dbexf_278{background:#d1ecf1;color:#0c5460}._statusPending_dbexf_283{background:#fff3cd;color:#856404}._patientDetails_dbexf_288{margin-bottom:20px}._detailRow_dbexf_292{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 0}._detailRow_dbexf_292:last-child{margin-bottom:0}._label_dbexf_303{color:#7f8c8d;font-weight:500;font-size:.9rem}._value_dbexf_309{color:#2c3e50;font-weight:600;font-size:.9rem;text-align:right}._patientActions_dbexf_316{text-align:center;padding-top:15px;border-top:1px solid #ecf0f1}._clickHint_dbexf_322{color:#95a5a6;font-size:.8rem;font-style:italic}._summary_dbexf_328{text-align:center;padding:20px;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a}._summary_dbexf_328 p{color:#7f8c8d;font-size:.9rem;margin:0}._loadingContainer_dbexf_341{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#7f8c8d}._loadingContainer_dbexf_341 p{margin-top:20px;font-size:1.1rem}._spinner_dbexf_354{width:40px;height:40px;border:4px solid #ecf0f1;border-top:4px solid #3498db;border-radius:50%;animation:_spin_dbexf_354 1s linear infinite}@keyframes _spin_dbexf_354{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 1400px){._searchAndFilters_dbexf_81{max-width:75%}._searchBox_dbexf_92{max-width:450px}._filters_dbexf_125 ._statusFilter_dbexf_131{min-width:200px}}@media (max-width: 1024px){._searchAndFilters_dbexf_81{max-width:65%;gap:30px}._searchBox_dbexf_92{min-width:200px;max-width:280px}._filters_dbexf_125 ._statusFilter_dbexf_131{min-width:160px;padding:12px 16px}}@media (max-width: 900px){._searchAndFilters_dbexf_81{gap:25px}._searchBox_dbexf_92{max-width:250px}}@media (max-width: 768px){._container_dbexf_7{padding:0 15px}._pageHeader_dbexf_13{padding:20px}._pageHeader_dbexf_13 h1{font-size:2rem}._headerContent_dbexf_21{flex-direction:column;gap:15px}._controls_dbexf_67{flex-direction:column;align-items:stretch;gap:15px}._searchAndFilters_dbexf_81{flex-direction:column;max-width:none;gap:15px}._searchBox_dbexf_92{min-width:auto;max-width:none}._filters_dbexf_125{width:100%}._filters_dbexf_125 ._statusFilter_dbexf_131{width:100%;min-width:auto}._patientGrid_dbexf_220{grid-template-columns:1fr}._patientCard_dbexf_226{padding:20px}}@media (max-width: 480px){._pageHeader_dbexf_13 h1{font-size:1.8rem}._patientCard_dbexf_226{padding:16px}._patientHeader_dbexf_247 h3{font-size:1.1rem}}._babyDailyPage_188mt_1{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px 0;width:100%;overflow-x:hidden;box-sizing:border-box}._container_188mt_10{max-width:1400px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}._pageHeader_188mt_18{margin-bottom:40px;background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 6px #0000001a}._headerContent_188mt_26{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}._headerInfo_188mt_33{flex:1}._headerInfo_188mt_33 h1{color:#2c3e50;font-size:2.5rem;margin-bottom:10px;font-weight:600}._headerInfo_188mt_33 p{color:#7f8c8d;font-size:1.1rem;margin:0 0 5px}._headerInfo_188mt_33 ._hospitalInfo_188mt_47{color:#3498db;font-weight:500;font-size:1rem}._loadingContainer_188mt_53{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._loadingContainer_188mt_53 p{color:#7f8c8d;font-size:1.1rem;margin-top:20px}._loadingSpinner_188mt_67{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:_spin_188mt_1 1s linear infinite}@keyframes _spin_188mt_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._inputWithIndicator_188mt_84{position:relative;display:flex;align-items:center;width:100%}._autoPopulated_188mt_91{background-color:#f8f9fa;border-left:3px solid #28a745}._autoPopulatedIndicator_188mt_96{position:absolute;right:10px;color:#28a745;font-weight:700;font-size:14px;background:#28a7451a;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:help}._headerActions_188mt_112{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._actionButton_188mt_119{background:linear-gradient(135deg,#27ae60,#2ecc71);color:#fff;border:none;padding:10px 16px;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._actionButton_188mt_119:hover{background:linear-gradient(135deg,#229954,#27ae60);transform:translateY(-2px);box-shadow:0 4px 12px #27ae604d}._actionButton_188mt_119:nth-child(2){background:linear-gradient(135deg,#3498db,#2980b9)}._actionButton_188mt_119:nth-child(2):hover{background:linear-gradient(135deg,#2980b9,#1f5f8b);box-shadow:0 4px 12px #3498db4d}._actionButton_188mt_119:nth-child(3){background:linear-gradient(135deg,#e74c3c,#c0392b)}._actionButton_188mt_119:nth-child(3):hover{background:linear-gradient(135deg,#c0392b,#a93226);box-shadow:0 4px 12px #e74c3c4d}._backButton_188mt_151{background:#ecf0f1;color:#2c3e50;border:2px solid #bdc3c7;padding:12px 20px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._backButton_188mt_151:hover{background:#d5dbdb;border-color:#95a5a6;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._babyDailyForm_188mt_170{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 6px #0000001a;width:100%;box-sizing:border-box;overflow-x:hidden}._formGrid_188mt_180{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px;margin-bottom:40px}._formSection_188mt_187{border:1px solid #e1e8ed;border-radius:8px;padding:20px;background:#f8f9fa}._formSection_188mt_187 h2{color:#2c3e50;font-size:1.3rem;margin-bottom:20px;font-weight:600;border-bottom:2px solid #3498db;padding-bottom:10px}._formField_188mt_202{margin-bottom:20px}._formField_188mt_202 label{display:block;color:#2c3e50;font-weight:500;margin-bottom:8px;font-size:.95rem}._formField_188mt_202 input[type=text],._formField_188mt_202 input[type=number],._formField_188mt_202 textarea{width:100%;text-indent:16px;padding:12px 0;border:2px solid #e1e8ed;border-radius:6px;font-size:1rem;transition:all .3s ease;background:#fff}._formField_188mt_202 input[type=text]:focus,._formField_188mt_202 input[type=number]:focus,._formField_188mt_202 textarea:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}._formField_188mt_202 input[type=text]::placeholder,._formField_188mt_202 input[type=number]::placeholder,._formField_188mt_202 textarea::placeholder{color:#bdc3c7}._formField_188mt_202 input[type=date],._formField_188mt_202 input[type=datetime-local]{width:100%;text-indent:8px;padding:12px 0;border:2px solid #e1e8ed;border-radius:6px;font-size:1rem;transition:all .3s ease;background:#fff}._formField_188mt_202 input[type=date]:focus,._formField_188mt_202 input[type=datetime-local]:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}._formField_188mt_202 select{width:100%;padding:12px 40px 12px 16px;border:2px solid #e1e8ed;border-radius:6px;font-size:1rem;transition:all .3s ease;background:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px}._formField_188mt_202 select:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}._formField_188mt_202 input[type=number]{-moz-appearance:textfield}._formField_188mt_202 input[type=number]::-webkit-outer-spin-button,._formField_188mt_202 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._formField_188mt_202 small{display:block;color:#7f8c8d;font-size:.8rem;margin-top:5px;font-style:italic}._radioGroup_188mt_290{display:flex;gap:20px;flex-wrap:wrap}._radioLabel_188mt_296{display:flex;align-items:center;gap:8px;cursor:pointer;color:#2c3e50;font-weight:500}._radioLabel_188mt_296 input[type=radio]{width:auto;margin:0;cursor:pointer}._radioLabel_188mt_296:hover{color:#3498db}._checkboxLabel_188mt_313{display:flex;align-items:center;gap:8px;cursor:pointer;color:#2c3e50;font-weight:500}._checkboxLabel_188mt_313 input[type=checkbox]{width:auto;margin:0;cursor:pointer}._checkboxLabel_188mt_313:hover{color:#3498db}._formActions_188mt_330{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:30px;border-top:1px solid #e1e8ed}._leftActions_188mt_339{display:flex;gap:15px;align-items:center}._rightActions_188mt_345{display:flex;gap:12px;align-items:center}._bottomActionButton_188mt_351{background:linear-gradient(135deg,#27ae60,#2ecc71);color:#fff;border:none;padding:12px 18px;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._bottomActionButton_188mt_351:hover{background:linear-gradient(135deg,#229954,#27ae60);transform:translateY(-2px);box-shadow:0 4px 12px #27ae604d}._bottomActionButton_188mt_351:nth-child(2){background:linear-gradient(135deg,#3498db,#2980b9)}._bottomActionButton_188mt_351:nth-child(2):hover{background:linear-gradient(135deg,#2980b9,#1f5f8b);box-shadow:0 4px 12px #3498db4d}._bottomActionButton_188mt_351:nth-child(3){background:linear-gradient(135deg,#e74c3c,#c0392b)}._bottomActionButton_188mt_351:nth-child(3):hover{background:linear-gradient(135deg,#c0392b,#a93226);box-shadow:0 4px 12px #e74c3c4d}._primaryButton_188mt_383{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;padding:14px 28px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}._primaryButton_188mt_383:hover:not(:disabled){background:linear-gradient(135deg,#2980b9,#1f5f8b);transform:translateY(-2px);box-shadow:0 4px 12px #3498db4d}._primaryButton_188mt_383:disabled{background:#bdc3c7;cursor:not-allowed;transform:none;box-shadow:none}._secondaryButton_188mt_406{background:#ecf0f1;color:#2c3e50;border:2px solid #bdc3c7;padding:14px 28px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}._secondaryButton_188mt_406:hover{background:#d5dbdb;border-color:#95a5a6;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (max-width: 1200px){._container_188mt_10{padding:0 16px;width:100%}._formGrid_188mt_180{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px}}@media (max-width: 768px){._container_188mt_10{padding:0 15px;margin:0;width:100%}._pageHeader_188mt_18{padding:20px}._pageHeader_188mt_18 h1{font-size:2rem}._headerContent_188mt_26{flex-direction:column;gap:15px}._headerActions_188mt_112{flex-direction:column;gap:10px;width:100%}._actionButton_188mt_119{width:100%;justify-content:center}._babyDailyForm_188mt_170{padding:20px;margin:0}._formGrid_188mt_180{grid-template-columns:1fr;gap:20px}._formSection_188mt_187{padding:15px}._radioGroup_188mt_290{flex-direction:column;gap:10px}._formActions_188mt_330{flex-direction:column;gap:15px}._leftActions_188mt_339,._rightActions_188mt_345{flex-direction:column;gap:10px;width:100%}._bottomActionButton_188mt_351{width:100%;justify-content:center}}@media (max-width: 480px){._container_188mt_10{padding:0 8px;margin:0;width:100%}._pageHeader_188mt_18{padding:16px;margin-bottom:20px}._pageHeader_188mt_18 h1{font-size:1.8rem}._babyDailyForm_188mt_170{padding:16px 12px;margin:0}._formSection_188mt_187{padding:12px}._formSection_188mt_187 h2{font-size:1.1rem}}._dailyBillingPage_11nl2_1{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px 0;width:100%;overflow-x:hidden;box-sizing:border-box}._container_11nl2_10{max-width:1200px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}._pageHeader_11nl2_18{background:#fffffff2;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 4px 20px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._headerContent_11nl2_27{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._headerInfo_11nl2_35 h1{margin:0 0 8px;color:#2c3e50;font-size:28px;font-weight:600}._hospitalInfo_11nl2_42{margin:0;color:#7f8c8d;font-size:14px;font-weight:500}._headerActions_11nl2_49{display:flex;gap:12px;align-items:center}._generateButton_11nl2_55{background:#27ae60;color:#fff;border:none;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px}._generateButton_11nl2_55:hover:not(:disabled){background:#229954;transform:translateY(-1px);box-shadow:0 4px 12px #27ae604d}._generateButton_11nl2_55:active:not(:disabled){transform:translateY(0)}._generateButton_11nl2_55:disabled{background:#95a5a6;cursor:not-allowed;transform:none}._backButton_11nl2_83{background:#e74c3c;color:#fff;border:none;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px}._backButton_11nl2_83:hover{background:#c0392b;transform:translateY(-1px);box-shadow:0 4px 12px #e74c3c4d}._backButton_11nl2_83:active{transform:translateY(0)}._generatedCodesSection_11nl2_106{background:#fffffff2;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 4px 20px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #27ae60}._generatedCodesSection_11nl2_106 h3{margin:0 0 20px;color:#27ae60;font-size:22px;font-weight:600;text-align:center}._codesGrid_11nl2_123{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}._icd10Codes_11nl2_130 h4,._cptCodes_11nl2_131 h4{margin:0 0 16px;color:#2c3e50;font-size:18px;font-weight:600;border-bottom:1px solid #bdc3c7;padding-bottom:8px}._codeItem_11nl2_140{display:grid;grid-template-columns:80px 1fr auto;gap:12px;padding:12px;margin-bottom:8px;background:#f8f9fa;border-radius:6px;border-left:4px solid #3498db;align-items:center}._codeItem_11nl2_140 ._code_11nl2_123{font-weight:600;color:#2c3e50;font-family:Courier New,monospace}._codeItem_11nl2_140 ._description_11nl2_156{color:#34495e;font-size:14px}._codeItem_11nl2_140 ._category_11nl2_160{background:#ecf0f1;color:#7f8c8d;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}._billingSummary_11nl2_169{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px}._billingSummary_11nl2_169 h4{margin:0 0 12px;color:#2c3e50;font-size:16px;font-weight:600}._billingSummary_11nl2_169 p{margin:0 0 16px;font-size:16px;color:#27ae60}._billingSummary_11nl2_169 ._billingNotes_11nl2_186 h5{margin:0 0 8px;color:#34495e;font-size:14px;font-weight:600}._billingSummary_11nl2_169 ._billingNotes_11nl2_186 ul{margin:0;padding-left:20px;color:#7f8c8d;font-size:14px}._billingSummary_11nl2_169 ._billingNotes_11nl2_186 li{margin-bottom:4px}._hideCodesButton_11nl2_202{background:#95a5a6;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;width:100%}._hideCodesButton_11nl2_202:hover{background:#7f8c8d;transform:translateY(-1px)}._showCodesSection_11nl2_219{background:#fffffff2;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 4px 20px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center}._showCodesButton_11nl2_229{background:#3498db;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}._showCodesButton_11nl2_229:hover{background:#2980b9;transform:translateY(-1px);box-shadow:0 4px 12px #3498db4d}._dailyBillingForm_11nl2_246{background:#fffffff2;border-radius:12px;padding:32px;box-shadow:0 4px 20px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;box-sizing:border-box;overflow-x:hidden}._editModeIndicator_11nl2_257{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff;padding:12px 16px;border-radius:8px;margin-bottom:20px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 4px #ff98004d}._editModeBadge_11nl2_269{background:#fff3;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.5px}._editModeText_11nl2_278{font-size:14px;font-weight:500}._formGrid_11nl2_283{display:grid;gap:32px}._formSection_11nl2_288 h3{margin:0 0 20px;color:#2c3e50;font-size:20px;font-weight:600;border-bottom:2px solid #3498db;padding-bottom:8px}._formRow_11nl2_297{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}._formRow_11nl2_297:last-child{margin-bottom:0}._formField_11nl2_307{display:flex;flex-direction:column;gap:6px}._formField_11nl2_307 label{font-weight:600;color:#34495e;font-size:14px}._formField_11nl2_307 input,._formField_11nl2_307 select,._formField_11nl2_307 textarea{padding:12px 16px;border:2px solid #e1e8ed;border-radius:8px;font-size:14px;transition:all .3s ease;background:#fff}._formField_11nl2_307 input:focus,._formField_11nl2_307 select:focus,._formField_11nl2_307 textarea:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}._formField_11nl2_307 input::placeholder,._formField_11nl2_307 select::placeholder,._formField_11nl2_307 textarea::placeholder{color:#95a5a6}._formField_11nl2_307 textarea{resize:vertical;min-height:80px}._formField_11nl2_307 ._readOnlyField_11nl2_343{background:#f8f9fa;color:#6c757d;cursor:not-allowed}._diagnosisList_11nl2_349,._procedureList_11nl2_350{display:flex;flex-direction:column;gap:12px}._diagnosisItem_11nl2_356{display:flex;gap:12px;align-items:center}._diagnosisItem_11nl2_356 input{flex:1}._procedureItem_11nl2_365{display:flex;align-items:center;padding:8px 12px;background:#fff;border-radius:4px;margin-bottom:4px;border:1px solid #e9ecef}._removeButton_11nl2_375{background:#e74c3c;color:#fff;border:none;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}._removeButton_11nl2_375:hover{background:#c0392b;transform:translateY(-1px)}._addButton_11nl2_392{background:#27ae60;color:#fff;border:none;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;align-self:flex-start}._addButton_11nl2_392:hover{background:#229954;transform:translateY(-1px);box-shadow:0 4px 12px #27ae604d}._defaultCodesSection_11nl2_410{background:#e8f5e8;border:1px solid #c3e6c3;border-radius:8px;padding:16px;margin-bottom:20px}._defaultCodesSection_11nl2_410 h4{margin:0 0 12px;color:#155724;font-size:16px;font-weight:600}._defaultCodesList_11nl2_424{display:flex;flex-direction:column;gap:8px}._defaultCodeItem_11nl2_430{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#fff;border-radius:6px;border-left:4px solid #28a745}._defaultCodeItem_11nl2_430 ._defaultCodeCode_11nl2_439{font-weight:600;color:#155724;font-family:Courier New,monospace;min-width:80px;flex-shrink:0}._defaultCodeItem_11nl2_430 ._defaultCodeDescription_11nl2_446{color:#495057;font-size:14px;flex:1}._procedureMultiSelect_11nl2_452{background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;padding:20px;margin-bottom:20px}._procedureCategories_11nl2_460{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:20px}._procedureCategory_11nl2_467{background:#fff;border-radius:6px;padding:16px;box-shadow:0 2px 4px #0000001a}._procedureCategory_11nl2_467 h4{margin:0 0 12px;color:#2c3e50;font-size:16px;font-weight:600;border-bottom:1px solid #dee2e6;padding-bottom:8px}._procedureOptions_11nl2_482{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}._procedureOption_11nl2_482{display:flex;align-items:flex-start;gap:8px;padding:8px;border-radius:4px;cursor:pointer;transition:background-color .2s ease}._procedureOption_11nl2_482:hover{background:#f1f3f4}._procedureOption_11nl2_482 input[type=checkbox]{margin:2px 0 0;cursor:pointer}._procedureOption_11nl2_482 ._procedureCode_11nl2_507{font-weight:600;color:#2c3e50;font-family:Courier New,monospace;min-width:60px;flex-shrink:0}._procedureOption_11nl2_482 ._procedureDescription_11nl2_514{color:#495057;font-size:13px;line-height:1.4}._procedureOption_11nl2_482._defaultProcedure_11nl2_519{background:#e8f5e8;border:1px solid #c3e6c3}._procedureOption_11nl2_482._defaultProcedure_11nl2_519:hover{background:#d4edda}._procedureOption_11nl2_482._defaultProcedure_11nl2_519 input[type=checkbox]{cursor:not-allowed;opacity:.7}._procedureOption_11nl2_482._defaultProcedure_11nl2_519 ._procedureCode_11nl2_507{color:#155724}._procedureOption_11nl2_482._defaultProcedure_11nl2_519 ._defaultIndicator_11nl2_533{color:#28a745;font-size:11px;font-weight:500;font-style:italic;margin-left:4px}._selectedProcedures_11nl2_541{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;padding:16px}._selectedProcedures_11nl2_541 h4{margin:0 0 12px;color:#495057;font-size:16px;font-weight:600}._selectedProcedure_11nl2_541{color:#155724;font-size:14px;font-weight:500}._noProcedures_11nl2_560{color:#6c757d;font-style:italic;margin:0}._autoGeneratedNote_11nl2_566{color:#6c757d;font-style:italic;margin-bottom:15px;font-size:14px;background:#f8f9fa;padding:10px;border-radius:6px;border-left:4px solid #17a2b8}._formActions_11nl2_577{display:flex;justify-content:flex-end;align-items:center;margin-top:40px;padding-top:24px;border-top:2px solid #ecf0f1;flex-wrap:wrap;gap:16px}._leftActions_11nl2_588,._rightActions_11nl2_589{display:flex;gap:12px;align-items:center}._primaryButton_11nl2_595{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:180px}._primaryButton_11nl2_595:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #3498db66}._primaryButton_11nl2_595:active:not(:disabled){transform:translateY(0)}._primaryButton_11nl2_595:disabled{opacity:.6;cursor:not-allowed;transform:none}._secondaryButton_11nl2_620{background:#95a5a6;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;min-width:180px}._secondaryButton_11nl2_620:hover{background:#7f8c8d;transform:translateY(-1px);box-shadow:0 4px 12px #95a5a64d}._secondaryButton_11nl2_620:active{transform:translateY(0)}._amendButton_11nl2_641{background:linear-gradient(135deg,#f39c12,#e67e22)!important;color:#fff!important;border:none!important}._amendButton_11nl2_641:hover{background:linear-gradient(135deg,#e67e22,#d35400)!important;transform:translateY(-2px);box-shadow:0 4px 12px #f39c124d}._dischargeButton_11nl2_652{background:linear-gradient(135deg,#e74c3c,#c0392b)!important;color:#fff!important;border:none!important}._dischargeButton_11nl2_652:hover{background:linear-gradient(135deg,#c0392b,#a93226)!important;transform:translateY(-2px);box-shadow:0 4px 12px #e74c3c4d}._submitButton_11nl2_663{background:linear-gradient(135deg,#3498db,#2980b9)!important;color:#fff!important;border:none!important}._submitButton_11nl2_663:hover:not(:disabled){background:linear-gradient(135deg,#2980b9,#1f618d)!important;transform:translateY(-2px);box-shadow:0 4px 12px #3498db4d}._submitButton_11nl2_663:disabled{opacity:.6;cursor:not-allowed;transform:none}._modalOverlay_11nl2_679{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}._modal_11nl2_679{background:#fff;border-radius:12px;max-width:600px;width:100%;max-height:80vh;overflow:hidden;box-shadow:0 10px 30px #0000004d}._modalHeader_11nl2_703{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:2px solid #ecf0f1;background:#f8f9fa}._modalHeader_11nl2_703 h3{margin:0;color:#2c3e50;font-size:20px;font-weight:600}._closeButton_11nl2_718{background:none;border:none;font-size:24px;color:#7f8c8d;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._closeButton_11nl2_718:hover{background:#e9ecef;color:#495057}._modalContent_11nl2_738{padding:24px;max-height:60vh;overflow-y:auto}._modalDescription_11nl2_744{margin:0 0 20px;color:#6c757d;font-size:14px}._billingList_11nl2_750{display:flex;flex-direction:column;gap:12px}._billingItem_11nl2_756{display:flex;align-items:center;justify-content:space-between;padding:16px;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all .2s ease;background:#fff}._billingItem_11nl2_756:hover{border-color:#3498db;background:#f8f9fa;transform:translateY(-1px);box-shadow:0 4px 12px #3498db26}._billingDate_11nl2_774{font-size:16px;font-weight:600;color:#2c3e50;min-width:150px}._billingDetails_11nl2_781{flex:1;margin:0 16px;display:flex;flex-direction:column;gap:4px}._billingStatus_11nl2_789{font-size:14px;color:#6c757d}._billingProcedures_11nl2_794{font-size:13px;color:#868e96;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusBadge_11nl2_803{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;text-transform:uppercase}._statusBadge_11nl2_803._pending_11nl2_810{background:#fff3cd;color:#856404}._statusBadge_11nl2_803._submitted_11nl2_814{background:#d1ecf1;color:#0c5460}._statusBadge_11nl2_803._approved_11nl2_818{background:#d4edda;color:#155724}._statusBadge_11nl2_803._denied_11nl2_822{background:#f8d7da;color:#721c24}._editButton_11nl2_827{color:#3498db;font-weight:500;font-size:14px}._noRecords_11nl2_833{text-align:center;padding:40px 20px;color:#6c757d}._noRecords_11nl2_833 p{margin:0 0 20px;font-size:16px}._debugActions_11nl2_843{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){._container_11nl2_10{padding:0 16px;margin:0;width:100%}._pageHeader_11nl2_18{padding:20px;margin-bottom:20px}._headerContent_11nl2_27{flex-direction:column;align-items:stretch;text-align:center}._headerInfo_11nl2_35 h1{font-size:24px}._headerActions_11nl2_49{justify-content:center;flex-wrap:wrap;gap:8px}._codesGrid_11nl2_123,._procedureCategories_11nl2_460{grid-template-columns:1fr;gap:16px}._procedureCategory_11nl2_467{padding:12px}._procedureOptions_11nl2_482{max-height:150px}._procedureOption_11nl2_482{padding:6px}._procedureOption_11nl2_482 ._procedureCode_11nl2_507{min-width:50px;font-size:12px}._procedureOption_11nl2_482 ._procedureDescription_11nl2_514{font-size:12px}._codeItem_11nl2_140{grid-template-columns:1fr;gap:8px;text-align:left}._codeItem_11nl2_140 ._code_11nl2_123{font-size:14px}._codeItem_11nl2_140 ._description_11nl2_156{font-size:13px}._codeItem_11nl2_140 ._category_11nl2_160{justify-self:start}._dailyBillingForm_11nl2_246{padding:24px 20px;margin:0}._formRow_11nl2_297{grid-template-columns:1fr;gap:16px}._formSection_11nl2_288 h3{font-size:18px}._formActions_11nl2_577{flex-direction:column;align-items:stretch;gap:12px}._leftActions_11nl2_588,._rightActions_11nl2_589{justify-content:center;flex-wrap:wrap}._primaryButton_11nl2_595{min-width:auto;width:100%}._diagnosisItem_11nl2_356,._procedureItem_11nl2_365{flex-direction:column;align-items:stretch}._diagnosisItem_11nl2_356 ._removeButton_11nl2_375,._procedureItem_11nl2_365 ._removeButton_11nl2_375{align-self:flex-end}}@media (max-width: 480px){._dailyBillingPage_11nl2_1{padding:16px 0}._container_11nl2_10{padding:0 8px;margin:0;width:100%}._pageHeader_11nl2_18{padding:16px;margin-bottom:16px}._headerInfo_11nl2_35 h1{font-size:20px}._dailyBillingForm_11nl2_246{padding:16px 12px;margin:0}._formSection_11nl2_288 h3{font-size:16px}._formField_11nl2_307 input,._formField_11nl2_307 select,._formField_11nl2_307 textarea{padding:10px 12px;font-size:14px}._primaryButton_11nl2_595,._secondaryButton_11nl2_620{padding:10px 16px;font-size:14px}._modal_11nl2_679{margin:10px;max-height:90vh}._modalHeader_11nl2_703{padding:16px 20px}._modalHeader_11nl2_703 h3{font-size:18px}._modalContent_11nl2_738{padding:20px}._billingItem_11nl2_756{flex-direction:column;align-items:stretch;gap:12px;padding:12px}._billingDate_11nl2_774{min-width:auto;text-align:center}._billingDetails_11nl2_781{margin:0;text-align:center}._billingProcedures_11nl2_794{max-width:none;white-space:normal}._editButton_11nl2_827{text-align:center;padding:8px;background:#3498db;color:#fff;border-radius:4px;font-weight:600}}._errorAlert_11nl2_1020{background-color:#fee;border:1px solid #fcc;color:#c33;padding:12px;border-radius:6px;margin-bottom:16px;font-size:.9rem}._infoAlert_11nl2_1030{background-color:#eef;border:1px solid #ccf;color:#33c;padding:12px;border-radius:6px;margin-bottom:16px;font-size:.9rem}._successAlert_11nl2_1040{background-color:#efe;border:1px solid #cfc;color:#3c3;padding:12px;border-radius:6px;margin-bottom:16px;font-size:.9rem}@media print{._dailyBillingPage_11nl2_1{background:#fff;padding:0}._pageHeader_11nl2_18{background:#fff;box-shadow:none;border-bottom:2px solid #000}._dailyBillingForm_11nl2_246{background:#fff;box-shadow:none;padding:0}._formActions_11nl2_577,._backButton_11nl2_83{display:none}}._dischargePage_1d503_1{min-height:100vh;background-color:#f8f9fa;padding:20px}._container_1d503_7{max-width:1200px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden}._pageHeader_1d503_16{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:24px 32px;border-bottom:1px solid #e9ecef}._headerContent_1d503_23{display:flex;justify-content:space-between;align-items:center}._headerContent_1d503_23 h1{margin:0;font-size:28px;font-weight:600}._backButton_1d503_34{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._backButton_1d503_34:hover{background:#ffffff4d;border-color:#ffffff80}._patientInfo_1d503_50{padding:24px 32px;border-bottom:1px solid #e9ecef;background-color:#f8f9fa}._patientInfo_1d503_50 h2{margin:0 0 16px;color:#495057;font-size:20px;font-weight:600}._patientDetails_1d503_62{display:flex;flex-direction:column;gap:8px}._patientDetails_1d503_62 ._patientName_1d503_67{font-size:18px;color:#212529;margin-bottom:8px}._patientDetails_1d503_62 span{color:#6c757d;font-size:14px;margin-right:24px}._billingSection_1d503_78{padding:24px 32px;border-bottom:1px solid #e9ecef}._billingSection_1d503_78 h2{margin:0 0 20px;color:#495057;font-size:20px;font-weight:600}._noBillingData_1d503_89{text-align:center;padding:40px;color:#6c757d;font-style:italic}._billingDatesList_1d503_96{display:flex;flex-direction:column;gap:16px}._billingDateCard_1d503_102{border:1px solid #dee2e6;border-radius:8px;padding:20px;background-color:#fff;transition:box-shadow .2s ease}._billingDateCard_1d503_102:hover{box-shadow:0 2px 8px #0000001a}._dateHeader_1d503_113{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e9ecef}._dateHeader_1d503_113 h3{margin:0;color:#495057;font-size:16px;font-weight:600}._status_1d503_128{background-color:#e3f2fd;color:#1976d2;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;text-transform:uppercase}._billingDetails_1d503_138 p{margin:8px 0;color:#495057;font-size:14px}._codesSection_1d503_144{margin:12px 0;display:flex;flex-direction:column;gap:12px}._procedureCodes_1d503_151 strong,._diagnosisCodes_1d503_152 strong{color:#495057;font-size:13px;display:block;margin-bottom:6px}._codeList_1d503_159{display:flex;flex-wrap:wrap;gap:6px}._codeTag_1d503_165{background-color:#e9ecef;color:#495057;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;font-family:Courier New,monospace}._dischargeActions_1d503_175{padding:24px 32px;background-color:#f8f9fa}._dischargeActions_1d503_175 h2{margin:0 0 20px;color:#495057;font-size:20px;font-weight:600}._actionButtons_1d503_186{display:flex;gap:16px;margin-bottom:20px}._dischargeButton_1d503_192{flex:1;padding:16px 24px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-height:56px}._dischargeButton_1d503_192:disabled{opacity:.6;cursor:not-allowed}._keepCensusButton_1d503_211{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}._keepCensusButton_1d503_211:hover:not(:disabled){background:linear-gradient(135deg,#218838,#1ea085);transform:translateY(-1px);box-shadow:0 4px 12px #28a7454d}._removeCensusButton_1d503_221{background:linear-gradient(135deg,#dc3545,#fd7e14);color:#fff}._removeCensusButton_1d503_221:hover:not(:disabled){background:linear-gradient(135deg,#c82333,#e8690b);transform:translateY(-1px);box-shadow:0 4px 12px #dc35454d}._buttonSpinner_1d503_231{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_1d503_284 1s linear infinite;margin-right:8px}@keyframes _spin_1d503_284{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._actionExplanation_1d503_249{background-color:#fff;padding:16px;border-radius:8px;border:1px solid #dee2e6}._actionExplanation_1d503_249 p{margin:8px 0;color:#6c757d;font-size:14px;line-height:1.5}._actionExplanation_1d503_249 p:first-child{margin-top:0}._actionExplanation_1d503_249 p:last-child{margin-bottom:0}._actionExplanation_1d503_249 p strong{color:#495057}._loadingContainer_1d503_271{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6c757d}._loadingContainer_1d503_271 p{margin-top:16px;font-size:16px}._spinner_1d503_284{width:40px;height:40px;border:4px solid #e9ecef;border-top:4px solid #667eea;border-radius:50%;animation:_spin_1d503_284 1s linear infinite}._errorContainer_1d503_293{text-align:center;padding:60px 20px;color:#dc3545}._errorContainer_1d503_293 h2{margin:0 0 16px;color:#dc3545}._errorContainer_1d503_293 p{margin:0 0 24px;font-size:16px}._primaryButton_1d503_307{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}._primaryButton_1d503_307:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}@media (max-width: 768px){._dischargePage_1d503_1{padding:10px}._container_1d503_7{border-radius:8px}._pageHeader_1d503_16,._patientInfo_1d503_50,._billingSection_1d503_78,._dischargeActions_1d503_175{padding:20px}._headerContent_1d503_23{flex-direction:column;gap:12px;text-align:center}._headerContent_1d503_23 h1{font-size:24px}._actionButtons_1d503_186{flex-direction:column}._billingDetails_1d503_138 ._codesSection_1d503_144 ._procedureCodes_1d503_151 ._codeList_1d503_159,._billingDetails_1d503_138 ._codesSection_1d503_144 ._diagnosisCodes_1d503_152 ._codeList_1d503_159{flex-direction:column;align-items:flex-start}._patientDetails_1d503_62 span{display:block;margin-right:0;margin-bottom:4px}}._emailBillingSection_1d503_359{margin-top:30px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._emailBillingSection_1d503_359 h3{margin:0 0 8px;color:#333;font-size:1.2rem}._emailBillingSection_1d503_359 p{margin:0 0 15px;color:#666;font-size:.9rem;line-height:1.4}._emailBillingButton_1d503_378{background:#28a745;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:500;transition:background-color .2s;display:flex;align-items:center;gap:8px}._emailBillingButton_1d503_378:hover:not(:disabled){background:#218838}._emailBillingButton_1d503_378:disabled{opacity:.6;cursor:not-allowed}._modalOverlay_107o0_1{position:fixed;inset:0;z-index:1000;background:#0f172a8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:1rem;animation:_overlayFade_107o0_1 .15s ease-out}@keyframes _overlayFade_107o0_1{0%{opacity:0}to{opacity:1}}._modal_107o0_1{width:100%;max-width:460px;background:#fff;color:#0f172a;border-radius:14px;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 30px #02061733,0 6px 16px #0206171f;overflow:hidden;transform:translateY(6px) scale(.98);animation:_panelIn_107o0_1 .18s ease-out forwards}@keyframes _panelIn_107o0_1{to{transform:translateY(0) scale(1)}}._header_107o0_40{padding:18px 22px 8px;border-bottom:1px solid rgba(15,23,42,.06)}._title_107o0_45{margin:0;font-size:1.125rem;line-height:1.35;font-weight:700;letter-spacing:.2px;color:#0f172a}._body_107o0_54{padding:14px 22px 6px;font-size:.975rem;color:#334155}._footer_107o0_60{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px 20px}._button_107o0_67{appearance:none;border:0;border-radius:10px;padding:10px 14px;font-weight:700;font-size:.95rem;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;box-shadow:0 1px 2px #02061714,0 2px 6px #0206170f}._button_107o0_67:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._button_107o0_67:active:not(:disabled){transform:translateY(1px)}._cancel_107o0_88{background:#f1f5f9;color:#0f172a}._cancel_107o0_88:hover:not(:disabled){background:#e2e8f0}._confirm_107o0_96{background:#0ea5e9;color:#fff}._confirm_107o0_96:hover:not(:disabled){background:#0284c7}._billingSummaryPage_1vfx9_1{min-height:100vh;background-color:#f8f9fa;padding:20px 0}._container_1vfx9_7{max-width:1200px;margin:0 auto;padding:0 20px}._loadingContainer_1vfx9_13{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center}._spinner_1vfx9_22{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:_spin_1vfx9_22 1s linear infinite;margin-bottom:20px}@keyframes _spin_1vfx9_22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorContainer_1vfx9_40{text-align:center;padding:40px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}._pageHeader_1vfx9_48{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;padding:20px}._headerContent_1vfx9_56{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}._headerContent_1vfx9_56 h1{margin:0;color:#333;font-size:2rem}._hospitalInfo_1vfx9_70{text-align:right}._hospitalDetails_1vfx9_74 h3{margin:0 0 5px;color:#007bff;font-size:1.2rem}._hospitalDetails_1vfx9_74 p{margin:0;color:#666;font-size:.9rem}._patientInfo_1vfx9_86{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;padding:20px}._patientInfo_1vfx9_86 h2{margin:0 0 15px;color:#333;font-size:1.5rem}._patientDetails_1vfx9_100{display:flex;flex-direction:column;gap:10px}._patientName_1vfx9_106{font-size:1.3rem;color:#333;margin-bottom:10px}._patientDetails_1vfx9_100 span{display:inline-block;margin-right:20px;color:#666}._billingSection_1vfx9_118{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}._billingSection_1vfx9_118 h2{margin:0 0 20px;color:#333;font-size:1.5rem}._noBillingData_1vfx9_131{text-align:center;padding:40px 20px;color:#666;font-style:italic}._billingDatesList_1vfx9_138{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}._billingDateCard_1vfx9_145{border:1px solid #e0e0e0;border-radius:8px;padding:20px;background:#fafafa}._dateHeader_1vfx9_152{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap;gap:10px}._dateHeader_1vfx9_152 h3{margin:0;color:#333;font-size:1.2rem}._status_1vfx9_167{padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500;text-transform:uppercase;background:#e3f2fd;color:#1976d2}._billingDetails_1vfx9_177{display:flex;flex-direction:column;gap:15px}._financialInfo_1vfx9_183{background:#fff;padding:15px;border-radius:6px;border:1px solid #e0e0e0}._amountRow_1vfx9_190{display:flex;gap:20px;flex-wrap:wrap}._amountRow_1vfx9_190 span{font-weight:500;color:#333}._codesSection_1vfx9_201{display:flex;flex-direction:column;gap:15px}._procedureCodes_1vfx9_207,._diagnosisCodes_1vfx9_208{display:flex;flex-direction:column;gap:8px}._procedureCodes_1vfx9_207 strong,._diagnosisCodes_1vfx9_208 strong{color:#333;font-size:.9rem}._codeList_1vfx9_220{display:flex;flex-wrap:wrap;gap:8px}._codeTag_1vfx9_226{background:#007bff;color:#fff;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:500}._summaryTotals_1vfx9_235{background:#f8f9fa;border-radius:8px;padding:20px;border:2px solid #e0e0e0}._summaryTotals_1vfx9_235 h3{margin:0 0 15px;color:#333;font-size:1.3rem}._totalsGrid_1vfx9_248{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}._totalItem_1vfx9_254{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:#fff;border-radius:6px;border:1px solid #e0e0e0}._totalLabel_1vfx9_264{font-weight:500;color:#333}._totalAmount_1vfx9_269{font-weight:600;font-size:1.1rem}._balanceDue_1vfx9_274{color:#dc3545}._balancePaid_1vfx9_278{color:#28a745}._primaryButton_1vfx9_282{background:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:500;transition:background-color .2s}._primaryButton_1vfx9_282:hover{background:#0056b3}@media (max-width: 768px){._headerContent_1vfx9_56{flex-direction:column;align-items:flex-start}._hospitalInfo_1vfx9_70{text-align:left}._amountRow_1vfx9_190{flex-direction:column;gap:10px}._totalsGrid_1vfx9_248{grid-template-columns:1fr}}:root{--paper: #fffefb;--ink: #0f172a;--muted: #4b5d67;--blue: #007acc;--blue-2: #46b1ff;--crayon-blue: #52a7ff;--crayon-pink: #ff8ac2;--crayon-green: #7ee3b5;--crayon-yellow: #ffe07a;--radius: 16px}._container_1j3ud_16{display:flex;flex-direction:column;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:radial-gradient(1200px 600px at 80% 0%,#f0f7ff 0%,transparent 60%),radial-gradient(900px 500px at 0% 100%,#fff1f8 0%,transparent 55%),var(--paper)}._main_1j3ud_25{flex:1;position:relative}._doodles_1j3ud_31{position:absolute;inset:0;pointer-events:none;opacity:.45;background:radial-gradient(60px 30px at 18% 18%,var(--crayon-pink) 0 99%,transparent 100%),radial-gradient(80px 36px at 24% 20%,transparent 50%,var(--crayon-pink) 52% 99%,transparent 100%),conic-gradient(from .35turn at 82% 28%,var(--crayon-blue) 0 10%,transparent 10% 100%),linear-gradient(165deg,transparent 0 72%,color-mix(in oklab,var(--crayon-green),transparent 65%) 72% 78%,transparent 78% 100%);filter:blur(8px) saturate(1.05)}._headerBlock_1j3ud_40{max-width:1000px;margin:0 auto;padding:2.5rem 1.25rem 1rem;text-align:center}._title_1j3ud_47{display:inline-block;position:relative;isolation:isolate;font-size:clamp(1.8rem,2.4vw + 1rem,2.6rem);font-weight:800;color:var(--ink);padding:20px 24px 28px;border-radius:14px;background:linear-gradient(180deg,#fff,#fff6f4);box-shadow:0 2px 8px #1018280f,0 14px 28px #10182814,0 22px 50px color-mix(in oklab,var(--crayon-blue),transparent 72%),0 18px 42px color-mix(in oklab,var(--crayon-pink),transparent 78%),0 12px 32px color-mix(in oklab,var(--crayon-green),transparent 82%)}._title_1j3ud_47:before{content:"";position:absolute;z-index:-1;inset:-34px -42px -38px;border-radius:32px;background:radial-gradient(180px 120px at 20% 20%,color-mix(in oklab,var(--crayon-pink),transparent 55%),transparent 65%),radial-gradient(220px 140px at 80% 30%,color-mix(in oklab,var(--crayon-blue),transparent 55%),transparent 68%),radial-gradient(200px 140px at 50% 100%,color-mix(in oklab,var(--crayon-green),transparent 55%),transparent 70%);filter:blur(28px) saturate(1.05);opacity:.85}._crayonUnderline_1j3ud_77{position:absolute;left:6%;right:6%;bottom:.2rem;height:12px;border-radius:999px;background:radial-gradient(8px 8px at 0 50%,transparent 45%,var(--crayon-yellow) 46% 100%),repeating-linear-gradient(100deg,var(--crayon-yellow) 0 8px,#ffd85f 8px 12px,var(--crayon-yellow) 12px 20px);filter:blur(.6px) contrast(1.05);opacity:.9;margin-bottom:10px;content:""}._lead_1j3ud_91{color:var(--muted);margin-top:.85rem;font-size:clamp(1rem,.6vw + .95rem,1.1rem);max-width:58ch;margin-inline:auto}._grid_1j3ud_99{max-width:1100px;margin:0 auto;padding:1.5rem 1.25rem 3.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(12,1fr)}._card_1j3ud_108{position:relative;grid-column:span 12;display:grid;grid-template-columns:96px 1fr;gap:1rem;background:#fff;border-radius:var(--radius);padding:1rem;box-shadow:0 1px #1018280a,0 8px 22px #10182814;overflow:hidden;transform:translateZ(0);transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}._cardBg_1j3ud_124{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,transparent 0 22px,rgba(0,0,0,.035) 23px) 0 8px/100% 24px,linear-gradient(180deg,#ffffffe6,#fffffff2);opacity:.6;z-index:0}._card_1j3ud_108:hover{transform:translateY(-3px) rotate(-.2deg);box-shadow:0 2px #1018280a,0 14px 32px #1018281f;filter:saturate(1.02)}._photoWrap_1j3ud_139{position:relative;z-index:1;width:96px;height:96px;border-radius:999px;overflow:hidden;background:#eef2f7;box-shadow:inset 0 0 0 2px #1018280d}._photo_1j3ud_139{width:100%;height:100%;object-fit:cover;display:block}._photoRing_1j3ud_158{position:absolute;inset:-6px;border-radius:999px;background:conic-gradient(from .2turn,var(--crayon-blue),var(--crayon-pink),var(--crayon-green),var(--crayon-blue));mask:radial-gradient(closest-side,transparent calc(100% - 8px),#000 0);opacity:.9;filter:blur(.3px) saturate(1.1);content:""}._initials_1j3ud_169{width:100%;height:100%;display:grid;place-items:center;font-weight:800;color:#1a2e42;font-size:1.3rem;letter-spacing:.5px}._meta_1j3ud_180{position:relative;z-index:1;display:flex;flex-direction:column;gap:.25rem}._name_1j3ud_188{font-size:1.06rem;font-weight:800;color:var(--ink);margin:0}._role_1j3ud_195{font-size:.95rem;color:var(--blue);margin:0;letter-spacing:.2px}._bio_1j3ud_202{font-size:.95rem;color:#334155;margin:.25rem 0 0;line-height:1.6}._star_1j3ud_210{position:absolute;right:10px;top:10px;width:18px;height:18px;transform:rotate(8deg);background:conic-gradient(from .2turn,var(--crayon-yellow) 0 20%,transparent 20% 40%,var(--crayon-yellow) 40% 60%,transparent 60% 80%,var(--crayon-yellow) 80% 100%);filter:drop-shadow(0 1px 0 rgba(0,0,0,.06));mask:radial-gradient(closest-side,#000 60%,transparent 61%);content:""}@media (min-width: 720px){._card_1j3ud_108{grid-column:span 6}}@media (min-width: 1024px){._card_1j3ud_108{grid-column:span 4}}@media (prefers-reduced-motion: reduce){._card_1j3ud_108{transition:none}._card_1j3ud_108:hover{transform:none}}._container_1m4dq_1{display:flex;flex-direction:column;min-height:100dvh;background:var(--bmg-bg-alt);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}._main_1m4dq_10{flex:1}._headerBlock_1m4dq_14{max-width:1000px;margin:0 auto;padding:2.5rem 1.25rem 1rem;text-align:center}._title_1m4dq_21{font-size:clamp(1.6rem,2vw + 1rem,2.2rem);font-weight:800;color:var(--bmg-text);border-left:5px solid var(--bmg-blue-2);padding-left:1rem;display:inline-block}._lead_1m4dq_30{color:#4b5d67;margin-top:.75rem;font-size:clamp(1rem,.6vw + .95rem,1.1rem)}._list_1m4dq_36{max-width:900px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:grid;gap:1rem}._card_1m4dq_44{background:#fff;border:1px solid #e5e7eb;border-radius:var(--radius);padding:1rem;box-shadow:0 1px 2px #1018280a}._body_1m4dq_52{display:grid;gap:.25rem}._name_1m4dq_57{margin:0;font-size:1.1rem;font-weight:800;color:#0f172a}._addr_1m4dq_64{margin:0;color:#334155}._note_1m4dq_69{margin:.25rem 0 0;color:#475569;font-size:.95rem}._actions_1m4dq_75{margin-top:.75rem;display:flex;gap:.5rem;flex-wrap:wrap}._btn_1m4dq_82,._btnSecondary_1m4dq_83{min-height:44px;padding:.7rem 1rem;border-radius:10px;font-weight:700;letter-spacing:.2px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}._btn_1m4dq_82{background:linear-gradient(90deg,#007acc,#00b2ff);color:#fff}._btnSecondary_1m4dq_83{background:#fff;color:#007acc;border:2px solid #007acc}._btn_1m4dq_82:active,._btnSecondary_1m4dq_83:active{transform:translateY(1px)}:root{--paper: #fffefb;--ink: #0f172a;--muted: #4b5d67;--blue: #007acc;--crayon-blue: #52a7ff;--crayon-pink: #ff8ac2;--crayon-green: #7ee3b5;--crayon-yellow: #ffe07a;--radius: 16px}._container_11usq_15{display:flex;flex-direction:column;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:radial-gradient(1200px 600px at 85% 0%,#f0f7ff 0%,transparent 60%),radial-gradient(900px 500px at 0% 100%,#fff1f8 0%,transparent 55%),var(--paper)}._main_11usq_24{flex:1;position:relative}._main_11usq_24:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.18;filter:blur(12px) saturate(.95);background:radial-gradient(60px 30px at 18% 18%,var(--crayon-pink) 0 99%,transparent 100%),radial-gradient(80px 36px at 24% 20%,transparent 50%,var(--crayon-pink) 52% 99%,transparent 100%),conic-gradient(from .35turn at 82% 28%,var(--crayon-blue) 0 10%,transparent 10% 100%),linear-gradient(165deg,transparent 0 72%,color-mix(in oklab,var(--crayon-green),transparent 65%) 72% 78%,transparent 78% 100%)}._main_11usq_24>*{position:relative;z-index:1}._headerBlock_11usq_49{max-width:900px;margin:0 auto;padding:2.5rem 1.25rem 1rem;text-align:center}._title_11usq_56{display:inline-block;position:relative;isolation:isolate;font-size:clamp(1.8rem,2.4vw + 1rem,2.6rem);font-weight:800;color:var(--ink);padding:20px 24px 28px;border-radius:14px;background:linear-gradient(180deg,#fff,#fff6f4);box-shadow:0 2px 8px #1018280f,0 14px 28px #10182814,0 22px 50px color-mix(in oklab,var(--crayon-blue),transparent 72%),0 18px 42px color-mix(in oklab,var(--crayon-pink),transparent 78%),0 12px 32px color-mix(in oklab,var(--crayon-green),transparent 82%)}._title_11usq_56:before{content:"";position:absolute;z-index:-1;inset:-18px -24px -22px;border-radius:32px;background:radial-gradient(180px 120px at 20% 20%,color-mix(in oklab,var(--crayon-pink),transparent 55%),transparent 65%),radial-gradient(220px 140px at 80% 30%,color-mix(in oklab,var(--crayon-blue),transparent 55%),transparent 68%),radial-gradient(200px 140px at 50% 100%,color-mix(in oklab,var(--crayon-green),transparent 55%),transparent 70%);filter:blur(24px) saturate(1.02);opacity:.28}._crayonUnderline_11usq_81{position:absolute;left:6%;right:6%;bottom:.2rem;height:12px;border-radius:999px;background:radial-gradient(8px 8px at 0 50%,transparent 45%,var(--crayon-yellow) 46% 100%),repeating-linear-gradient(100deg,var(--crayon-yellow) 0 8px,#ffd85f 8px 12px,var(--crayon-yellow) 12px 20px);filter:blur(.6px) contrast(1.05);opacity:.9;margin-bottom:10px;content:""}._lead_11usq_95{color:var(--muted);margin-top:.85rem;font-size:clamp(1rem,.6vw + .95rem,1.1rem);max-width:58ch;margin-inline:auto}._safetyNote_11usq_103{margin-top:.5rem;color:#8b5e00;background:#fff6d6;border:1px dashed #ffd67d;display:inline-block;padding:.5rem .7rem;border-radius:10px;font-weight:700;letter-spacing:.2px}._formWrap_11usq_116{max-width:900px;margin:0 auto;padding:1rem 1.25rem 3rem}._form_11usq_116{position:relative;border-radius:var(--radius);padding:1rem;box-shadow:0 1px 2px #1018280a,0 12px 30px #1018281a;overflow:hidden;border:9px solid transparent;background:linear-gradient(180deg,#fff,#fff) padding-box,repeating-linear-gradient(to bottom,transparent 0 22px,rgba(0,0,0,.03) 23px) padding-box,conic-gradient(from .2turn,var(--crayon-blue),var(--crayon-pink),var(--crayon-green),var(--crayon-blue)) border-box;background-clip:padding-box,padding-box,border-box}._row_11usq_136{display:grid;grid-template-columns:1fr;gap:.75rem}._field_11usq_142{display:grid;gap:.35rem}label{font-weight:800;color:#0f172a;letter-spacing:.2px}input,select,textarea{font-size:16px;border:1px solid #cbd5e1;border-radius:10px;padding:.7rem .8rem;background:#fff}textarea{resize:vertical}input:focus,select:focus,textarea:focus{outline:3px solid rgba(0,145,234,.2);border-color:#0091ea}._actions_11usq_175{margin-top:1rem;display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}._btn_11usq_183{min-height:44px;padding:.7rem 1rem;border-radius:12px;font-weight:800;letter-spacing:.2px;background:linear-gradient(90deg,#007acc,#00b2ff);color:#fff;border:none;cursor:pointer;box-shadow:0 10px 24px #0073cc38}._success_11usq_196{color:#16a34a;font-weight:700}._error_11usq_201{color:#dc2626;font-weight:700}._hp_11usq_207{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}@media (min-width: 720px){._row_11usq_136{grid-template-columns:1fr 1fr}}:root{--paper: #fffefb;--ink: #0f172a;--muted: #4b5d67;--blue: #007acc;--crayon-blue: #52a7ff;--crayon-pink: #ff8ac2;--crayon-green: #7ee3b5;--crayon-yellow: #ffe07a}._backdrop_s7j2z_12{position:fixed;inset:0;z-index:1000;background:radial-gradient(1200px 600px at 85% 0%,#f0f7ff 0%,transparent 60%),radial-gradient(900px 500px at 0% 100%,#fff1f8 0%,transparent 55%),#0f172a40;display:grid;place-items:center;padding:env(safe-area-inset-top) 16px env(safe-area-inset-bottom)}._doodles_s7j2z_22{position:absolute;inset:0;width:100%;height:100%;opacity:.35;filter:blur(.3px) saturate(.95);pointer-events:none}._sketchBlue_s7j2z_32,._sketchPink_s7j2z_33,._sketchGreen_s7j2z_34{fill:none;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 18;animation:_scribble_s7j2z_1 3.6s linear infinite}._sketchBlue_s7j2z_32{stroke:var(--crayon-blue);animation-delay:0s}._sketchPink_s7j2z_33{stroke:var(--crayon-pink);animation-delay:.3s}._sketchGreen_s7j2z_34{stroke:var(--crayon-green);animation-delay:.6s}@keyframes _scribble_s7j2z_1{to{stroke-dashoffset:-320}}._sheet_s7j2z_63{position:relative;width:min(680px,92vw);border-radius:20px;border:10px solid transparent;background:linear-gradient(180deg,#fff,#fff) padding-box,repeating-linear-gradient(to bottom,transparent 0 22px,rgba(0,0,0,.035) 23px) padding-box,conic-gradient(from .2turn,var(--crayon-blue),var(--crayon-pink),var(--crayon-green),var(--crayon-blue)) border-box;box-shadow:0 2px 8px #1018280f,0 14px 28px #10182814,0 22px 50px color-mix(in oklab,var(--crayon-blue),transparent 72%),0 18px 42px color-mix(in oklab,var(--crayon-pink),transparent 78%),0 12px 32px color-mix(in oklab,var(--crayon-green),transparent 82%);overflow:hidden}._header_s7j2z_73{text-align:center;padding:18px 18px 8px}._pill_s7j2z_78{display:inline-block;background:#e6f4ff;color:var(--blue);padding:4px 10px;border-radius:999px;font-weight:800;font-size:12px;letter-spacing:.3px}._title_s7j2z_89{margin:8px 0 4px;font-size:clamp(1.25rem,1.2vw + 1rem,1.75rem);font-weight:900;font-family:var(--font-base, inherit);color:var(--ink)}._sub_s7j2z_97{margin:0 auto 6px;color:var(--muted);max-width:48ch}._steps_s7j2z_103{list-style:none;margin:8px auto 4px;padding:0 18px 12px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(8px,2vw,18px)}._steps_s7j2z_103 li{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px;text-align:center;font-weight:800;color:#111827;box-shadow:0 1px 2px #1018280f}._label_s7j2z_124{display:block;margin-top:6px;letter-spacing:.2px}._dot_s7j2z_130{width:12px;height:12px;border-radius:999px;display:inline-block;background:#cbd5e1}._active_s7j2z_138 ._dot_s7j2z_130{background:var(--crayon-blue);box-shadow:0 0 0 6px #e6f4ff}._done_s7j2z_143 ._dot_s7j2z_130{background:#16a34a;box-shadow:0 0 0 6px #dcfce7}._error_s7j2z_148 ._dot_s7j2z_130{background:#dc2626;box-shadow:0 0 0 6px #fee2e2}._actions_s7j2z_153{display:flex;justify-content:center;gap:12px;padding:10px 16px 18px}._primary_s7j2z_160,._secondary_s7j2z_161{min-height:44px;padding:.65rem 1rem;border-radius:12px;font-weight:900;letter-spacing:.2px;cursor:pointer;border:none}._primary_s7j2z_160{background:linear-gradient(90deg,#007acc,#00b2ff);color:#fff;box-shadow:0 10px 24px #0073cc38}._secondary_s7j2z_161{background:#f3f4f6;color:#111827;border:1px solid #e5e7eb}@media (max-width: 520px){._steps_s7j2z_103{grid-template-columns:1fr}}._zone_iikzt_2{position:relative;border:2px dashed #cbd5e1;border-radius:14px;background:#f8fafc;padding:14px;display:grid;place-items:center;text-align:center;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;cursor:pointer}._zone_iikzt_2:hover{border-color:#94a3b8;background:#f1f5f9}._active_iikzt_20{border-color:#60a5fa;background:#eff6ff;box-shadow:0 0 0 4px color-mix(in oklab,#93c5fd,transparent 70%)}._icon_iikzt_26{font-size:1.6rem;margin-bottom:.35rem}._lead_iikzt_31{font-weight:800;color:#0f172a}._hint_iikzt_36{margin:0;color:#6b7280;font-size:.9rem}._badge_iikzt_42{display:inline-block;margin-top:.35rem;padding:.15rem .45rem;border-radius:999px;border:1px solid #e2e8f0;font-weight:700;color:#475569;background:#fff}._wrap_gdpqw_2{display:grid;gap:.6rem}._grid_gdpqw_7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}@media (max-width: 820px){._grid_gdpqw_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){._grid_gdpqw_7{grid-template-columns:1fr}}._thumb_gdpqw_23{position:relative;border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden}._img_gdpqw_31{display:block;width:100%;height:160px;object-fit:cover;background:#f3f4f6}._meta_gdpqw_39{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem;font-size:.9rem}._name_gdpqw_48{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#0f172a}._size_gdpqw_56{color:#6b7280;font-variant-numeric:tabular-nums}._remove_gdpqw_61{position:absolute;top:6px;right:6px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;padding:.25rem .45rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease}._remove_gdpqw_61:hover,._remove_gdpqw_61:focus-visible{background:#fee2e2;border-color:#fecaca}._note_gdpqw_78{color:#6b7280;font-size:.9rem}._page_1t3kg_3{position:relative;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:radial-gradient(1100px 520px at 85% 0%,#f0f7ff 0%,transparent 65%),radial-gradient(900px 500px at 0% 100%,#fff1f8 0%,transparent 60%),var(--paper);overflow:hidden;isolation:isolate}@supports (overflow: clip){._page_1t3kg_3{overflow:clip}}._wrap_1t3kg_18{position:relative;z-index:1;max-width:min(1100px,94vw);margin:0 auto;padding:1rem clamp(.75rem,2.5vw,1.25rem) 2.25rem}._backBar_1t3kg_27{display:flex;align-items:center;margin-bottom:.8rem}._backBtn_1t3kg_33{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-weight:800;letter-spacing:.2px;cursor:pointer;box-shadow:0 6px 16px #0000000f;transition:transform .05s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease}._backBtn_1t3kg_33:hover,._backBtn_1t3kg_33:focus-visible{background:var(--blue-050);color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 10px 22px #0073cc1f}._backBtn_1t3kg_33:active{transform:translateY(1px)}._backIcon_1t3kg_57{font-size:1.05rem;line-height:1}._backText_1t3kg_62{font-size:.95rem}._pageHeader_1t3kg_67{margin-bottom:.6rem}._titleClamp_1t3kg_71{margin:0;color:var(--ink);font-weight:800;font-size:clamp(1.2rem,2.2vw + .6rem,1.8rem);letter-spacing:.5px}._subtitle_1t3kg_79{margin:.2rem 0 0;color:#6b7280}._layout_1t3kg_85{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 980px){._layout_1t3kg_85{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}._paperCard_1t3kg_98{position:relative;border-radius:var(--card-radius);background:#fff;border:1px solid var(--card-border);box-shadow:0 1px 2px #1018280a,0 12px 30px #10182814;padding:clamp(.9rem,1.8vw,1.2rem)}._paperCard_1t3kg_98:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,transparent 0 22px,rgba(0,0,0,.035) 23px) 0 10px/100% 24px,linear-gradient(180deg,#ffffffeb,#fffffffa);opacity:.7;z-index:0}._paperCard_1t3kg_98>*{position:relative;z-index:1}._formCard_1t3kg_122{display:grid;gap:.9rem}._field_1t3kg_127{display:grid;gap:.35rem;align-items:start}._label_1t3kg_133{font-weight:800;color:var(--ink);letter-spacing:.2px}._inputWrap_1t3kg_139{position:relative}._counter_1t3kg_143{position:absolute;right:.5rem;bottom:.5rem;font-size:.78rem;color:#6b7280;background:#fff;padding:0 .25rem;border-radius:6px;border:1px solid #e5e7eb}._row_1t3kg_155{display:grid;grid-template-columns:1fr;gap:.9rem}@media (min-width: 640px){._row_1t3kg_155{grid-template-columns:1fr 1fr}}._formCard_1t3kg_122 input,._formCard_1t3kg_122 select,._formCard_1t3kg_122 textarea{padding:.65rem .8rem;border:1px solid #d1d5db;border-radius:12px;font:inherit;width:100%;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}._formCard_1t3kg_122 textarea{resize:vertical}._formCard_1t3kg_122 input:focus,._formCard_1t3kg_122 select:focus,._formCard_1t3kg_122 textarea:focus{outline:none;border-color:var(--blue-200);box-shadow:0 0 0 var(--ring) color-mix(in oklab,var(--blue-200),transparent 60%)}._hint_1t3kg_190{margin-top:.25rem;color:#6b7280;font-size:.9rem}._wide_1t3kg_196{grid-column:1/-1}._prioWrap_1t3kg_201{display:grid;gap:.4rem}._prioQuick_1t3kg_206{display:inline-flex;gap:.3rem;flex-wrap:wrap}._pill_1t3kg_212{border:1px solid #e5e7eb;background:#fff;padding:.3rem .55rem;border-radius:999px;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._pill_1t3kg_212:hover,._pill_1t3kg_212:focus-visible{background:var(--blue-050);border-color:var(--blue-200);color:var(--blue-600)}._pillOn_1t3kg_227{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}._actions_1t3kg_234{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;justify-content:flex-start}._primary_1t3kg_242,._actions_1t3kg_234 button{background:linear-gradient(90deg,var(--blue-500),var(--blue-400));color:#fff;border:1px solid transparent;border-radius:10px;padding:.6rem .95rem;cursor:pointer;font-weight:800;letter-spacing:.4px;box-shadow:0 8px 22px #0073cc2e;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .05s ease,box-shadow .15s ease}._primary_1t3kg_242:hover,._actions_1t3kg_234 button:hover,._primary_1t3kg_242:focus-visible,._actions_1t3kg_234 button:focus-visible{background:#fff;color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 8px 22px #0073cc1f,0 0 0 var(--ring) color-mix(in oklab,var(--blue-200),transparent 60%)}._primary_1t3kg_242:active,._actions_1t3kg_234 button:active{transform:translateY(1px)}._actions_1t3kg_234 button:disabled{opacity:.6;cursor:not-allowed}._btnGhost_1t3kg_276{background:#fff;color:var(--blue-600);border:1px solid #d1e5f6;border-radius:10px;padding:.6rem .95rem;font-weight:800;letter-spacing:.3px;box-shadow:0 1px #00000005;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .05s ease}._btnGhost_1t3kg_276:hover,._btnGhost_1t3kg_276:focus-visible{background:var(--blue-050);border-color:var(--blue-200)}._btnGhost_1t3kg_276:active{transform:translateY(1px)}._error_1t3kg_297{color:#dc2626;font-weight:700}._sideCard_1t3kg_303{position:sticky;top:1rem;height:fit-content}._sideTitle_1t3kg_309{margin:0 0 .4rem;font-weight:800;color:var(--ink)}._previewCard_1t3kg_315{border:1px dashed #e5e7eb;border-radius:14px;padding:.75rem}._previewTitle_1t3kg_321{font-weight:800;margin-bottom:.25rem}._previewMeta_1t3kg_326{display:flex;gap:.4rem;margin-bottom:.5rem;align-items:center;flex-wrap:wrap}._previewBody_1t3kg_334{color:#374151;line-height:1.45;white-space:pre-wrap}._badge_1t3kg_340{background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe;border-radius:999px;padding:.15rem .5rem;font-size:.82rem;font-weight:700}._dept_tech_1t3kg_351{background:#ecfeff;color:#0e7490;border-color:#a5f3fc}._dept_billing_1t3kg_357{background:#fef3c7;color:#92400e;border-color:#fde68a}._dept_ops_1t3kg_363{background:#e0e7ff;color:#3730a3;border-color:#c7d2fe}._prio_low_1t3kg_370{background:#f0fdf4;color:#166534;border-color:#bbf7d0}._prio_normal_1t3kg_376{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}._prio_high_1t3kg_382{background:#fef2f2;color:#991b1b;border-color:#fecaca}:root{--paper: #fffefb;--ink: #0f172a;--muted: #6b7280;--card-border: #e5e7eb;--blue-600: #0b5cab;--blue-500: #007acc;--blue-400: #00b2ff;--blue-200: #b7dbff;--blue-050: #f5faff;--green-600: #127e58;--green-100: #e8fbf2;--amber-700: #9a6400;--amber-100: #fff4d6;--rose-700: #9f1239;--rose-100: #ffe4e6;--violet-700: #5b21b6;--violet-100: #ede9fe;--card-radius: 16px;--ring: 2px}._page_7ypch_26{position:relative;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:radial-gradient(1100px 520px at 85% 0%,#f0f7ff 0%,transparent 65%),radial-gradient(900px 500px at 0% 100%,#fff1f8 0%,transparent 60%),var(--paper);overflow:hidden;isolation:isolate}._page_7ypch_26:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.34;filter:saturate(.98);background:radial-gradient(1100px 520px at 90% -10%,#e8f3ff 0%,transparent 60%),radial-gradient(900px 520px at -5% 105%,#fff0f6 0%,transparent 62%),radial-gradient(900px 520px at 10% 25%,#f4fffa 0%,transparent 62%),conic-gradient(from .08turn at 83% 18%,rgba(82,167,255,.18) 0 18%,transparent 18% 100%),conic-gradient(from .72turn at 12% 78%,rgba(255,138,194,.18) 0 20%,transparent 20% 100%)}._page_7ypch_26:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.22;background-repeat:no-repeat;background-size:260px 70px,220px 60px,220px 60px,260px 70px,86px 86px,84px 84px;background-position:22% 8%,78% 12%,24% 96%,80% 92%,12% 76%,88% 26%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='70' viewBox='0 0 260 70'><path d='M8 40 C 36 6, 120 80, 250 24' stroke='%23ff8ac2' stroke-width='6' fill='none' stroke-linecap='round'/></svg>"),url("data:image/svg+xml;utf8;<svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'><path d='M10 34 Q 60 4, 130 30 T 210 28' stroke='%2352a7ff' stroke-width='6' fill='none' stroke-linecap='round'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='60' viewBox='0 0 220 60'><path d='M10 28 C 60 44, 120 14, 210 34' stroke='%237ee3b5' stroke-width='6' fill='none' stroke-linecap='round'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='70' viewBox='0 0 260 70'><path d='M10 46 C 40 62, 120 10, 250 40' stroke='%23ffe07a' stroke-width='6' fill='none' stroke-linecap='round'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='86' height='86' viewBox='0 0 86 86'><path d='M43 8 L51 31 L76 32 L56 47 L63 70 L43 56 L23 70 L30 47 L10 32 L35 31 Z' stroke='%2352a7ff' stroke-width='5' fill='none' stroke-linejoin='round'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='84' viewBox='0 0 84 84'><path d='M42 70 C 36 62, 18 50, 18 32 C 18 22, 26 16, 34 16 C 38 16, 41 18, 42 20 C 43 18, 46 16, 50 16 C 58 16, 66 22, 66 32 C 66 50, 48 62, 42 70 Z' stroke='%23ff8ac2' stroke-width='5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")}._page_7ypch_26 ._wrap_7ypch_63,._page_7ypch_26 ._paperCard_7ypch_64{position:relative;z-index:1}._wrap_7ypch_63{position:relative;z-index:1;max-width:min(1200px,95vw);margin:0 auto;padding:1rem clamp(.75rem,2.5vw,1.25rem) 2.5rem}._paperCard_7ypch_64{position:relative;border-radius:var(--card-radius);background:#fff;border:1px solid var(--card-border);box-shadow:0 1px 2px #1018280a,0 12px 30px #10182814;padding:clamp(.85rem,1.8vw,1.2rem)}._paperCard_7ypch_64:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,transparent 0 22px,rgba(0,0,0,.035) 23px) 0 10px/100% 24px,linear-gradient(180deg,#ffffffeb,#fffffffa);opacity:.7;z-index:0}._paperCard_7ypch_64>*{position:relative;z-index:1}._titleClamp_7ypch_100{margin:0;color:var(--ink);font-weight:800;font-size:clamp(1.2rem,2.2vw + .6rem,1.8rem);letter-spacing:.5px}._listHeader_7ypch_109{display:grid;gap:.75rem}._headerLeft_7ypch_114{display:flex;align-items:baseline;gap:.6rem}._quickStats_7ypch_120{font-weight:700;color:var(--muted)}._quickStats_7ypch_120 ._dot_7ypch_124{margin:0 .4ch}._filters_7ypch_128{display:grid;gap:.6rem}._filterRow_7ypch_134{display:grid;grid-template-columns:1fr;gap:.5rem}._filterItem_7ypch_140{display:grid;gap:.25rem}._label_7ypch_145{font-size:.85rem;font-weight:800;color:var(--ink);letter-spacing:.2px}._filterItem_7ypch_140 select,._searchBox_7ypch_153 input[type=search]{padding:.55rem .7rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;font:inherit;width:100%}._checkbox_7ypch_162{display:inline-flex;align-items:center;gap:.35rem;font-weight:700}._sortGroup_7ypch_169{display:inline-flex;align-items:stretch;gap:.4rem}._sortDirBtn_7ypch_175{appearance:none;border:1px solid #d1d5db;background:#fff;border-radius:10px;padding:.45rem .6rem;cursor:pointer;font-weight:800}._primary_7ypch_186{background:linear-gradient(90deg,var(--blue-500),var(--blue-400));color:#fff;border:1px solid transparent;border-radius:10px;padding:.6rem .9rem;cursor:pointer;text-decoration:none;font-weight:800;letter-spacing:.4px;box-shadow:0 8px 22px #0073cc2e;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .05s ease,box-shadow .15s ease}._primary_7ypch_186:hover,._primary_7ypch_186:focus-visible{background:#fff;color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 8px 22px #0073cc1f,0 0 0 var(--ring) color-mix(in oklab,var(--blue-200),transparent 60%)}._primary_7ypch_186:active{transform:translateY(1px)}._list_7ypch_109{list-style:none;padding:0;margin:1rem 0;display:grid;gap:.8rem}._cardsGrid_7ypch_218{grid-template-columns:1fr}@media (min-width: 640px){._cardsGrid_7ypch_218{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){._cardsGrid_7ypch_218{grid-template-columns:repeat(3,minmax(0,1fr))}}._row_7ypch_233{border:1px solid #e5e7eb;border-radius:14px;padding:.8rem .9rem;background:#fff;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._row_7ypch_233:hover{transform:translateY(-1px);box-shadow:0 10px 20px #00000014;border-color:#d1d5db}._cardLink_7ypch_246{display:block;text-decoration:none;color:inherit}._cardHeader_7ypch_252{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center}._avatar_7ypch_259{width:40px;height:40px;border-radius:12px;background:var(--blue-050);border:1px solid var(--blue-200);display:grid;place-items:center;font-weight:900;color:var(--blue-600)}._headerMeta_7ypch_271{display:grid;gap:.25rem}._titleRow_7ypch_276{display:flex;align-items:center;gap:.5rem}._title_7ypch_100{font-weight:900;line-height:1.2;font-size:1.05rem}._metaRow_7ypch_288{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._badge_7ypch_295{border-radius:999px;padding:.18rem .55rem;font-size:.8rem;font-weight:800;border:1px solid transparent}._dept_tech_7ypch_304{background:#eef6ff;color:#0b5cab;border-color:#bfd9ff}._dept_billing_7ypch_310{background:#f2fff7;color:#127e58;border-color:#b9ecd7}._dept_ops_7ypch_316{background:#fff7eb;color:#9a6400;border-color:#ffe2b3}._status_open_7ypch_323{background:var(--violet-100);color:var(--violet-700);border-color:#c4b5fd}._status_in_progress_7ypch_329{background:var(--blue-050);color:var(--blue-600);border-color:var(--blue-200)}._status_waiting_on_user_7ypch_335{background:var(--amber-100);color:var(--amber-700);border-color:#fcd34d}._status_resolved_7ypch_341{background:var(--green-100);color:var(--green-600);border-color:#a7f3d0}._status_closed_7ypch_347{background:#f5f5f5;color:#374151;border-color:#e5e7eb}._prio_high_7ypch_354{background:var(--rose-100);color:var(--rose-700);border-color:#fecdd3}._prio_normal_7ypch_360{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}._prio_low_7ypch_366{background:#f0f9ff;color:#0369a1;border-color:#bae6fd}._metaTime_7ypch_372{color:var(--muted);font-size:.85rem;margin-left:.2rem}._preview_7ypch_379{margin:.6rem 0 0;color:#1f2937;line-height:1.45;font-size:.95rem}._skeleton_7ypch_387{overflow:hidden}._skeleton_7ypch_387 ._avatar_7ypch_259,._skeleton_7ypch_387 ._line_7ypch_392,._skeleton_7ypch_387 ._bodyLine_7ypch_393{background:linear-gradient(90deg,#f2f3f5 25%,#eceff1 37%,#f2f3f5 63%);background-size:400% 100%;animation:_shimmer_7ypch_1 1.3s infinite}._titleBar_7ypch_399{display:grid;gap:.4rem}._line_7ypch_392{height:12px;border-radius:6px}._short_7ypch_409{width:60%}._bodyLine_7ypch_393{height:48px;border-radius:10px;margin-top:.6rem}@keyframes _shimmer_7ypch_1{0%{background-position:-200% 0}to{background-position:200% 0}}._emptyCard_7ypch_428{display:grid;place-items:center;text-align:center;gap:.4rem}._emptyIcon_7ypch_435{font-size:2rem}._error_7ypch_439{color:#dc2626;font-weight:700;margin-top:.75rem}._backBar_7ypch_446{display:flex;align-items:center;margin-bottom:.8rem}._backBtn_7ypch_452{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-weight:800;letter-spacing:.2px;cursor:pointer;box-shadow:0 6px 16px #0000000f;transition:transform .05s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease}._backBtn_7ypch_452:hover,._backBtn_7ypch_452:focus-visible{background:var(--blue-050);color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 10px 22px #0073cc1f}._backBtn_7ypch_452:active{transform:translateY(1px)}._backIcon_7ypch_476{font-size:1.05rem;line-height:1}._backText_7ypch_481{font-size:.95rem}._list_7ypch_109>._emptyCard_7ypch_428{grid-column:1/-1;place-self:center;width:min(560px,92vw);margin:10vh auto 0;padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--card-border);border-radius:var(--card-radius);background:#fff;box-shadow:0 1px 2px #1018280a,0 12px 30px #10182814}._list_7ypch_109:has(>._emptyCard_7ypch_428){justify-items:stretch}._clip_7ypch_507{font-size:.95rem;line-height:1}._actionsRow_7ypch_513{display:flex-start;align-items:end;justify-content:flex-end;gap:.6rem}._actionSep_7ypch_521{display:inline-block;width:1px;height:32px;background:#e5e7eb;border-radius:1px;margin-right:.2rem}._newBtn_7ypch_531{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .9rem;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:var(--ink);text-decoration:none;font-weight:800;letter-spacing:.2px;box-shadow:0 6px 16px #0000000f;transition:transform .05s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease;line-height:1}._newBtn_7ypch_531:hover,._newBtn_7ypch_531:focus-visible{outline:none;background:var(--blue-050);color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 10px 22px #0073cc1f}._newBtn_7ypch_531:active{transform:translateY(1px)}._newIcon_7ypch_562{font-size:1.05rem;line-height:1}._newText_7ypch_567{font-size:.95rem}@media (max-width: 480px){._actionsRow_7ypch_513{justify-content:stretch}._actionSep_7ypch_521{display:none}._newBtn_7ypch_531{width:100%;justify-content:center}}@media (max-width: 480px){._wrap_7ypch_63{max-width:100%;padding:.75rem .75rem 2rem}._paperCard_7ypch_64{padding:.8rem}._titleClamp_7ypch_100{font-size:1.25rem}._filters_7ypch_128 ._filterRow_7ypch_134{grid-template-columns:1fr!important}._primary_7ypch_186{width:100%;text-align:center}._backBtn_7ypch_452{padding:.4rem .65rem}._emptyCard_7ypch_428{gap:.5rem}._emptyIcon_7ypch_435{font-size:1.8rem}}@media (orientation: landscape) and (max-width: 820px){._wrap_7ypch_63{max-width:1100px;padding:.75rem 1rem 2rem}._cardsGrid_7ypch_218{grid-template-columns:repeat(2,minmax(0,1fr))}._paperCard_7ypch_64{padding:.85rem 1rem}._emptyCard_7ypch_428{width:min(540px,92vw);margin-top:8vh}}@media (min-width: 640px) and (max-width: 1099px){._wrap_7ypch_63{max-width:min(1200px,96vw);padding:1rem 1rem 2.25rem}._paperCard_7ypch_64{padding:1rem 1.1rem}._filters_7ypch_128 ._filterRow_7ypch_134{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:.6rem}._emptyCard_7ypch_428{width:min(560px,90vw);margin-top:10vh}}@media (min-width: 820px){._filters_7ypch_128>._filterRow_7ypch_134:first-child{grid-template-columns:1fr 1fr auto;align-items:end}._filters_7ypch_128>._filterRow_7ypch_134:last-child{grid-template-columns:1fr auto auto;align-items:end;column-gap:.6rem}}@media (min-width: 1100px){._emptyCard_7ypch_428{width:560px}}:root{--paper: #fffefb;--ink: #0f172a;--muted: #6b7280;--blue-600: #0b5cab;--blue-500: #007acc;--blue-400: #00b2ff;--blue-200: #b7dbff;--blue-050: #f5faff;--card-radius: 16px;--ring: 2px;--card-border: #e5e7eb}._page_1f6ul_18{position:relative;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:radial-gradient(1100px 520px at 85% 0%,#f0f7ff 0%,transparent 65%),radial-gradient(900px 500px at 0% 100%,#fff1f8 0%,transparent 60%),var(--paper);overflow:hidden;isolation:isolate}@supports (overflow: clip){._page_1f6ul_18{overflow:clip}}._wrap_1f6ul_35{position:relative;z-index:1;max-width:min(1000px,94vw);margin:0 auto;padding:1rem clamp(.75rem,2.5vw,1.25rem) 2.25rem}._backBar_1f6ul_44{display:flex;align-items:center;margin-bottom:.8rem}._backBtn_1f6ul_50{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-weight:800;letter-spacing:.2px;cursor:pointer;box-shadow:0 6px 16px #0000000f;transition:transform .05s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease}._backBtn_1f6ul_50:hover,._backBtn_1f6ul_50:focus-visible{background:var(--blue-050);color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 10px 22px #0073cc1f}._backBtn_1f6ul_50:active{transform:translateY(1px)}._backIcon_1f6ul_74{font-size:1.05rem;line-height:1}._backText_1f6ul_79{font-size:.95rem}._paperCard_1f6ul_84{position:relative;border-radius:var(--card-radius);background:#fff;border:1px solid var(--card-border);box-shadow:0 1px 2px #1018280a,0 12px 30px #10182814;padding:clamp(1rem,1.8vw,1.2rem)}._paperCard_1f6ul_84:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,transparent 0 22px,rgba(0,0,0,.035) 23px) 0 10px/100% 24px,linear-gradient(180deg,#ffffffeb,#fffffffa);opacity:.7;z-index:0}._paperCard_1f6ul_84>*{position:relative;z-index:1}._titleClamp_1f6ul_108{margin:0;color:var(--ink);font-weight:800;font-size:clamp(1.2rem,2.2vw + .6rem,1.8rem);letter-spacing:.5px}._sectionHead_1f6ul_116{margin-top:1.1rem;margin-bottom:.3rem}._sectionTitle_1f6ul_121{margin:0;font-weight:900;letter-spacing:.4px}._detailHeader_1f6ul_128{display:grid;gap:.6rem}@media (min-width: 900px){._detailHeader_1f6ul_128{grid-template-columns:1fr auto;align-items:center}}._headLeft_1f6ul_139{display:grid;gap:.4rem}._titleRow_1f6ul_144{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._copyBtn_1f6ul_151{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .55rem;font-weight:800;border-radius:10px;border:1px dashed #c9e1ff;color:#0b5cab;background:#f5faff}._copyBtn_1f6ul_151:hover{background:#fff}._badges_1f6ul_167{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._badge_1f6ul_167{background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe;border-radius:999px;padding:.2rem .55rem;font-size:.85rem;font-weight:700}._metaTime_1f6ul_184{color:var(--muted);font-size:.9rem;margin-left:.25rem}._dept_tech_1f6ul_191{background:#e6f4ff;color:#004b87;border-color:#b7dbff}._dept_billing_1f6ul_197{background:#ecfdf5;color:#065f46;border-color:#bbf7d0}._dept_ops_1f6ul_203{background:#fff7ed;color:#9a3412;border-color:#fed7aa}._status_open_1f6ul_210{background:#e0f2fe;color:#075985;border-color:#bae6fd}._status_in_progress_1f6ul_216{background:#ede9fe;color:#5b21b6;border-color:#ddd6fe}._status_waiting_on_user_1f6ul_222{background:#fef9c3;color:#854d0e;border-color:#fde68a}._status_resolved_1f6ul_228{background:#dcfce7;color:#065f46;border-color:#bbf7d0}._status_closed_1f6ul_234{background:#f3f4f6;color:#374151;border-color:#e5e7eb}._prio_low_1f6ul_241{background:#f1f5f9;color:#334155;border-color:#e2e8f0}._prio_normal_1f6ul_247{background:#eef2ff;color:#3730a3;border-color:#c7d2fe}._prio_high_1f6ul_253{background:#fee2e2;color:#991b1b;border-color:#fecaca}._headerActions_1f6ul_260{display:grid;gap:.6rem}@media (min-width: 900px){._headerActions_1f6ul_260{justify-items:end}}._actionRow_1f6ul_270{display:flex;gap:.4rem;flex-wrap:wrap}._inlineControl_1f6ul_276{display:grid;gap:.25rem}._inlineLabel_1f6ul_281{font-size:.8rem;font-weight:800;color:var(--muted)}._inlineSelect_1f6ul_287{padding:.45rem .6rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;font:inherit}._bodyCard_1f6ul_296{margin-top:.6rem}._bodyText_1f6ul_300{color:#1f2937;line-height:1.6;font-size:clamp(1rem,.5vw + .95rem,1.06rem)}._bodySkeleton_1f6ul_306{display:grid;gap:.6rem}._line_1f6ul_311{height:14px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb,#f3f4f6);animation:_shimmer_1f6ul_1 1.2s linear infinite}._short_1f6ul_318{width:60%}@keyframes _shimmer_1f6ul_1{0%{background-position:-200px 0}to{background-position:200px 0}}._thread_1f6ul_331{list-style:none;padding:.25rem;margin:0 0 1rem;display:grid;gap:.85rem}._comment_1f6ul_340{padding:.1rem .05rem}._commentMeta_1f6ul_344{color:var(--muted);font-size:.9rem;margin-bottom:.25rem;padding:0 .35rem}._commentAuthor_1f6ul_352{white-space:nowrap}._commentBubble_1f6ul_356{position:relative;border:1px solid #e5e7eb;background:#fff;border-radius:14px;padding:.65rem .8rem;line-height:1.55;box-shadow:0 1px #00000005}._skelMeta_1f6ul_366{display:inline-block;width:180px;height:12px;border-radius:6px;background:#e5e7eb}._skelBubble_1f6ul_374{height:60px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb,#f3f4f6);animation:_shimmer_1f6ul_1 1.2s linear infinite}._thread_1f6ul_331 ._empty_1f6ul_381{display:inline-block;color:var(--muted);background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;padding:.45rem .75rem;margin:.25rem 0;line-height:1;font-weight:700}._reply_1f6ul_394{display:grid;gap:.6rem}._label_1f6ul_399{font-weight:800;color:var(--ink);letter-spacing:.2px}._textarea_1f6ul_405{padding:.6rem .7rem;border:1px solid #d1d5db;border-radius:10px;font:inherit;width:100%;background:#fff;resize:vertical}._actions_1f6ul_415{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}._primary_1f6ul_423{background:linear-gradient(90deg,var(--blue-500),var(--blue-400));color:#fff;border:1px solid transparent;border-radius:10px;padding:.55rem .85rem;cursor:pointer;font-weight:800;letter-spacing:.4px;box-shadow:0 8px 22px #0073cc2e;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .05s ease,box-shadow .15s ease}._primary_1f6ul_423:hover,._primary_1f6ul_423:focus-visible{background:#fff;color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 8px 22px #0073cc1f,0 0 0 var(--ring) color-mix(in oklab,var(--blue-200),transparent 60%)}._primary_1f6ul_423:active{transform:translateY(1px)}._btnGhost_1f6ul_448{background:#fff;color:var(--blue-600);border:1px solid #d1e5f6;border-radius:10px;padding:.55rem .85rem;font-weight:800;letter-spacing:.3px;box-shadow:0 1px #00000005;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .05s ease}._btnGhost_1f6ul_448:hover,._btnGhost_1f6ul_448:focus-visible{background:var(--blue-050);border-color:var(--blue-200)}._btnGhost_1f6ul_448:active{transform:translateY(1px)}._attBlock_1f6ul_472{margin-top:.9rem;display:grid;gap:.6rem}._coverWrap_1f6ul_479{display:block;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;line-height:0;background:#fff}._coverImg_1f6ul_488{display:block;width:100%;max-height:520px;object-fit:contain;background:#f8fafc}._attLabel_1f6ul_497{font-weight:800;color:var(--muted);font-size:.9rem;margin-top:.25rem}._attGrid_1f6ul_505{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (max-width: 680px){._attGrid_1f6ul_505{grid-template-columns:repeat(2,minmax(0,1fr))}}._attItem_1f6ul_516{display:block;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff;line-height:0}._attItem_1f6ul_516:hover{box-shadow:0 6px 16px #0000000f}._attThumb_1f6ul_529{display:block;width:100%;height:120px;object-fit:cover}._error_1f6ul_545{color:#dc2626;font-weight:700}._hiddenInput_1f6ul_550{display:none}._attRow_1f6ul_555{display:flex;gap:.5rem;margin-top:.55rem;flex-wrap:wrap}._attLink_1f6ul_562{display:inline-block;border-radius:10px;overflow:hidden;outline:none;border:1px solid #e5e7eb}._attThumb_1f6ul_529{display:block;width:140px;height:90px;object-fit:cover}._attLoading_1f6ul_537,._attError_1f6ul_538{margin-top:.5rem;font-size:.85rem;color:var(--muted)}@media (orientation: landscape) and (max-height: 480px){._wrap_1f6ul_35{padding-top:.6rem;padding-bottom:1.2rem}._paperCard_1f6ul_84{padding:.75rem}}._backdrop_1i4s0_1{position:fixed;inset:0;z-index:60;background:#0f172a66;display:grid;place-items:center;padding:1rem}._modal_1i4s0_11{width:min(560px,96vw);background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 20px 56px #0000002e;padding:1rem}._head_1i4s0_20{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.5rem}._title_1i4s0_28{font-weight:900;font-size:1.1rem}._body_1i4s0_33{margin:.5rem 0 .9rem;color:#111827;line-height:1.45}._field_1i4s0_39{display:grid;gap:.35rem;margin-top:.6rem}._label_1i4s0_45{font-weight:800;color:#0f172a}._input_1i4s0_50,._textarea_1i4s0_51{width:100%;font:inherit;border:1px solid #d1d5db;border-radius:10px;padding:.6rem .7rem;background:#fff}._textarea_1i4s0_51{resize:vertical;min-height:120px}._actions_1i4s0_65{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}._btn_1i4s0_72{background:linear-gradient(90deg,#007acc,#00b2ff);color:#fff;border:1px solid transparent;border-radius:10px;padding:.55rem .85rem;font-weight:800;cursor:pointer;box-shadow:0 8px 22px #0073cc2e}._btn_1i4s0_72:hover,._btn_1i4s0_72:focus-visible{background:#fff;color:#0b5cab;border-color:#b7dbff}._btnGhost_1i4s0_90{background:#fff;color:#0b5cab;border:1px solid #d1e5f6;border-radius:10px;padding:.55rem .85rem;font-weight:800;cursor:pointer}._btnGhost_1i4s0_90:hover,._btnGhost_1i4s0_90:focus-visible{background:#f5faff}._error_1i4s0_105{color:#dc2626;font-weight:700;margin-top:.3rem}._page_1koqd_3{--paper: #fdfdff;--crayon-1: rgba(255, 236, 184, .09);--crayon-2: rgba(255, 205, 226, .08);--crayon-3: rgba(205, 236, 255, .08);--crayon-4: rgba(201, 244, 212, .08);position:relative;height:100vh;overflow:hidden;background:radial-gradient(1400px 900px at 10% -20%,rgba(255,240,200,.08),transparent 60%),radial-gradient(1200px 800px at 110% 10%,rgba(200,230,255,.08),transparent 60%),var(--paper)}._page_1koqd_3:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(120deg,var(--crayon-1) 0 10px,transparent 10px 32px),repeating-linear-gradient(60deg,var(--crayon-2) 0 8px,transparent 8px 28px),repeating-linear-gradient(140deg,var(--crayon-3) 0 6px,transparent 6px 26px),repeating-linear-gradient(30deg,var(--crayon-4) 0 5px,transparent 5px 24px);-webkit-mask-image:radial-gradient(120% 120% at 50% 10%,black 35%,transparent 85%);mask-image:radial-gradient(120% 120% at 50% 10%,black 35%,transparent 85%);filter:blur(.6px) saturate(1.02)}._wrap_1koqd_29{position:relative;z-index:1;max-width:1080px;height:100%;margin:24px auto;padding:0 20px;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));padding-top:max(0px,env(safe-area-inset-top));border:2px solid transparent;border-radius:16px;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from 210deg at 50% 50%,#ffe7b3,#c9f0ff,#cfead9,#f3d9ff,#ffe7b3) border-box;box-shadow:0 36px 96px #0f172a24,0 18px 44px #0f172a1a,inset 0 0 0 1px #0f172a08;display:flex;flex-direction:column;overflow:hidden}._header_1koqd_51{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}._title_1koqd_60{margin:0;font-weight:900;letter-spacing:.3px}._actions_1koqd_66{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}._viewport_1koqd_74{flex:1 1 auto;min-height:0;overflow:hidden}._select_1koqd_84,._refresh_1koqd_85,._connect_1koqd_86{appearance:none;border-radius:10px;border:1px solid #e5e7eb;background:#fff;padding:8px 12px;font-weight:800;cursor:pointer}._refresh_1koqd_85:hover,._connect_1koqd_86:hover{transform:translateY(-1px);box-shadow:0 16px 36px #0000001a}._callout_1koqd_102{border:1px dashed #f59e0b;background:#fff8eb;padding:14px;border-radius:12px;margin:16px 0}._hint_1koqd_110{display:block;margin-top:6px;color:#6b7280}._error_1koqd_116{border:1px solid #fecaca;background:#fff1f2;color:#991b1b;padding:12px;border-radius:12px;margin:10px 0 16px;font-weight:700}._loading_1koqd_126,._empty_1koqd_127{color:#6b7280;padding:10px}._list_1koqd_132{display:grid;gap:12px}._day_1koqd_137{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ffe3ef,#e8f7ff,#e5faef) border-box;border:2px solid transparent;border-radius:14px;padding:12px;box-shadow:0 24px 60px #0f172a1a,0 10px 24px #0f172a0f,inset 0 0 0 1px #0f172a08}._dayTitle_1koqd_145{margin:0 0 8px;font-size:.95rem;font-weight:900;display:inline-block;position:relative;padding-bottom:4px}._dayTitle_1koqd_145:after{content:"";position:absolute;left:8%;right:-6%;bottom:0;height:6px;border-radius:999px;background:radial-gradient(6px 6px at 0 50%,transparent 45%,#ffe4a3 46% 100%),repeating-linear-gradient(100deg,#ffe4a3 0 8px,#ffd48a 8px 12px,#ffe4a3 12px 20px);opacity:.9;filter:blur(.5px)}._events_1koqd_167{list-style:none;margin:0;padding:0;display:grid;gap:8px}._event_1koqd_167{display:grid;grid-template-columns:160px 1fr;gap:10px;align-items:baseline}._when_1koqd_182{font-weight:800;color:#0f172a}._tz_1koqd_187{margin-left:6px;color:#6b7280;font-weight:600}._where_1koqd_193{color:#6b7280;font-weight:600}._backBar_1koqd_199{display:flex;align-items:center;margin-top:20px;margin-bottom:.8rem}._backBtn_1koqd_206{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-weight:800;letter-spacing:.2px;cursor:pointer;box-shadow:0 6px 16px #0000000f;transition:transform .05s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease}._backBtn_1koqd_206:hover,._backBtn_1koqd_206:focus-visible{background:#f5faff;color:#0b5cab;border-color:#b7dbff;box-shadow:0 10px 22px #0073cc1f}._backBtn_1koqd_206:active{transform:translateY(1px)}._backIcon_1koqd_233{font-size:1.05rem;line-height:1}._backText_1koqd_238{font-size:.95rem}@media (max-width: 480px){._backBtn_1koqd_206{padding:.4rem .65rem}}@media (hover: none){._refresh_1koqd_85:hover,._connect_1koqd_86:hover{transform:none;box-shadow:none}}@media (max-width: 560px){._event_1koqd_167{grid-template-columns:1fr}}@media (orientation: portrait) and (max-width: 430px){._wrap_1koqd_29{margin:12px auto;padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}}@media (orientation: portrait) and (min-width: 768px) and (max-width: 1024px){._wrap_1koqd_29{max-width:980px;margin:20px auto}}@media (orientation: landscape) and (min-width: 1024px) and (max-width: 1366px){._wrap_1koqd_29{max-width:1160px}}._toolbar_1dpll_1{--ctl-h: 40px;--ctl-pad-x: 12px;--ctl-font: 14px;--radius: 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 16px}._controls_1dpll_14{display:inline-flex;align-items:center;gap:8px}._label_1dpll_21{display:inline-flex;align-items:center;height:var(--ctl-h);font-size:.95rem;color:#475569;margin-right:2px}._select_1dpll_31,._refresh_1dpll_32{height:var(--ctl-h);display:inline-flex;align-items:center;line-height:1;padding:0 var(--ctl-pad-x);font-size:var(--ctl-font);border:1px solid #e5e7eb;border-radius:var(--radius);background:#fff;vertical-align:middle;box-shadow:0 1px #0f172a05}._select_1dpll_31{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,transparent 50%),linear-gradient(#fff,#fff);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%,0 0;background-size:6px 6px,6px 6px,100% 100%;background-repeat:no-repeat;padding-right:28px}._refresh_1dpll_32{cursor:pointer;gap:8px}._refresh_1dpll_32[disabled]{opacity:.6;cursor:default}._meta_1dpll_67{color:#64748b;font-size:.95rem;display:inline-flex;align-items:center;height:var(--ctl-h)}@media (hover: none){._refresh_1dpll_32{transform:none!important;box-shadow:none!important}}._srOnly_1dpll_82{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._monthWrap_1s505_1{width:100%;display:grid;gap:12px;margin-bottom:22px;--cell-min-h: 130px;--cell-gap: 8px;--cell-pad: 14px;--cell-radius: 16px;height:100%;overflow:hidden}._grid_1s505_15{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;height:100%;overflow:hidden}._cols7_1s505_24 ._grid_1s505_15{grid-template-columns:repeat(7,minmax(0,1fr))}._cols4_1s505_28 ._grid_1s505_15{grid-template-columns:repeat(4,minmax(0,1fr))}._cols2_1s505_32 ._grid_1s505_15{grid-template-columns:repeat(2,minmax(0,1fr))}@media (orientation: portrait) and (max-width: 430px){._grid_1s505_15{grid-template-columns:1fr}}@media (orientation: landscape) and (max-width: 896px){._grid_1s505_15{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px) and (max-width: 1024px){._cols4_1s505_28 ._grid_1s505_15{grid-template-columns:repeat(3,minmax(0,1fr))}._cols7_1s505_24 ._grid_1s505_15{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (orientation: landscape) and (min-width: 1024px) and (max-width: 1366px){._cols4_1s505_28 ._grid_1s505_15{grid-template-columns:repeat(4,minmax(0,1fr))}._cols7_1s505_24 ._grid_1s505_15{grid-template-columns:repeat(7,minmax(0,1fr))}}._cell_1ks4u_3{position:relative;display:flex;flex-direction:column;height:var(--cell-h, var(--cell-min-h));padding:var(--cell-pad, 12px);gap:6px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5e7eb;border-radius:var(--cell-radius, 16px);cursor:pointer;transition:transform .1s ease,box-shadow .12s ease,border-color .12s ease;box-shadow:0 10px 20px #0000000f;overflow:visible;z-index:0}._cell_1ks4u_3:hover{transform:translateY(-1px);border-color:#dbe4ef;box-shadow:0 14px 28px #00000017;z-index:2}._today_1ks4u_27{box-shadow:inset 0 0 0 2px #60a5fa,0 14px 28px #00000017;z-index:2}._weekdayChip_1ks4u_33{position:absolute;top:4px;left:10px;padding:2px 8px;font-size:12px;font-weight:800;color:#0b5cab;background:#fff;border:1px solid #cbd5e1;border-radius:999px;box-shadow:0 6px 12px #0e17290f;pointer-events:none;z-index:3}._cellHeader_1ks4u_50{display:flex;align-items:baseline;gap:8px;padding-top:18px}._dateNum_1ks4u_58{font-weight:900;color:#0f172a;font-size:var(--date-font, 1.05rem);line-height:1}._tz_1ks4u_65{font-size:.76rem;color:#64748b;line-height:1}._eventsScroll_1ks4u_72{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:6px 2px 0 0;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgb(0,0,0) 6px,rgb(0,0,0) calc(100% - 8px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000 0,#000 6px calc(100% - 8px),#0000)}._eventsScroll_1ks4u_72::-webkit-scrollbar{width:6px}._eventsScroll_1ks4u_72::-webkit-scrollbar-thumb{background:#64748b59;border-radius:8px}._events_1ks4u_72{list-style:none;margin:0;padding:0;display:grid;gap:var(--event-gap, 6px)}._eventRow_1ks4u_106{padding-left:8px;border-left:3px solid var(--accent, #dbeafe)}._eventRow_1ks4u_106[data-haslink=true]{border-left-width:4px}._eventRow_1ks4u_106[data-weekday="0"]{--accent: #a78bfa}._eventRow_1ks4u_106[data-weekday="1"]{--accent: #60a5fa}._eventRow_1ks4u_106[data-weekday="2"]{--accent: #34d399}._eventRow_1ks4u_106[data-weekday="3"]{--accent: #f59e0b}._eventRow_1ks4u_106[data-weekday="4"]{--accent: #f472b6}._eventRow_1ks4u_106[data-weekday="5"]{--accent: #22d3ee}._eventRow_1ks4u_106[data-weekday="6"]{--accent: #fb7185}._stack_1ks4u_151{display:grid;gap:2px}._when_1ks4u_158{color:#111827;font-variant-numeric:tabular-nums;font-weight:800;font-size:var(--when-font, .84rem);line-height:1.05}._subject_1ks4u_168{color:#0f172a;font-weight:700}._subjectClamp_1ks4u_173{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.12;font-size:var(--subject-font, .84rem);-webkit-line-clamp:1;line-clamp:1}._metaRow_1ks4u_185{color:#64748b;font-size:var(--meta-font, .76rem);line-height:1.05}._where_1ks4u_191,._organizer_1ks4u_192{color:inherit}._linkRow_1ks4u_197{font-size:.78rem;color:#0b5cab}._empty_1ks4u_203{color:#94a3b8;font-style:italic}._more_1ks4u_208{color:#475569;font-weight:700;margin-top:.1rem;font-size:.74rem;opacity:.9}._compact_1ks4u_217{--cell-h: 168px;--cell-min-h: 168px;--cell-pad: 10px;--date-font: 1rem;--subject-font: .8rem;--when-font: .8rem;--meta-font: .72rem;--event-gap: 5px}._cozy_1ks4u_229{--cell-h: 236px;--cell-min-h: 236px;--cell-pad: 14px;--date-font: 1.2rem;--subject-font: .86rem;--when-font: .86rem;--meta-font: .78rem;--event-gap: 6px}._roomy_1ks4u_241{--cell-h: 320px;--cell-min-h: 320px;--cell-pad: 18px;--date-font: 1.36rem;--subject-font: .9rem;--when-font: .92rem;--meta-font: .84rem;--event-gap: 7px}[data-detail=compact] ._subjectClamp_1ks4u_173{font-size:var(--subject-font);-webkit-line-clamp:1;line-clamp:1}@media (max-width: 560px){._compact_1ks4u_217{--cell-h: 182px}._cozy_1ks4u_229{--cell-h: 250px}._roomy_1ks4u_241{--cell-h: 340px}}._newBtn_b5arx_2{--ctl-h: 40px;--ctl-pad-x: 12px;--ctl-font: 14px;--radius: 10px;height:var(--ctl-h);display:inline-flex;align-items:center;gap:8px;padding:0 var(--ctl-pad-x);font-size:var(--ctl-font);font-weight:800;background:#fff;color:#0f172a;border:1px solid #e5e7eb;border-radius:var(--radius);box-shadow:0 1px #0f172a05;cursor:pointer}._newBtn_b5arx_2[disabled]{opacity:.6;cursor:default}._plus_b5arx_27{font-size:18px;line-height:1}._backdrop_k9re1_2{position:fixed;inset:0;z-index:1000;background:#080f235c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._backdrop_k9re1_2:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;filter:blur(.2px);background-repeat:no-repeat;background-size:420px 90px,360px 80px,460px 100px,380px 80px;background-position:6% 8%,82% 14%,12% 90%,86% 86%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="420" height="90" viewBox="0 0 420 90"><path d="M10 60 C 110 10, 190 110, 320 35 S 420 10, 410 40" stroke="%23ff8ac2" stroke-width="9" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="360" height="80" viewBox="0 0 360 80"><path d="M5 35 Q 120 5, 220 50 T 355 40" stroke="%2352a7ff" stroke-width="8" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="460" height="100" viewBox="0 0 460 100"><path d="M8 70 C 120 90, 220 30, 330 55 S 460 80, 452 62" stroke="%237ee3b5" stroke-width="9" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="380" height="80" viewBox="0 0 380 80"><path d="M6 42 C 80 15, 140 65, 220 32 S 380 10, 370 36" stroke="%23ffe07a" stroke-width="8" fill="none" stroke-linecap="round"/></svg>')}._modal_k9re1_24{position:absolute;inset:10% auto auto 50%;transform:translate(-50%);width:min(860px,100vw - 24px);max-height:calc(100vh - 20%);overflow:auto;border:2px solid transparent;border-radius:16px;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from 210deg at 50% 50%,#ffe7b3,#c9f0ff,#cfead9,#f3d9ff,#ffe7b3) border-box;box-shadow:0 36px 96px #0f172a52,0 18px 44px #0f172a33,inset 0 0 0 1px #0f172a08}._header_k9re1_38{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #eef2f7}._title_k9re1_46{margin:0;font-size:1.1rem;font-weight:900}._close_k9re1_52{border:0;background:transparent;font-size:18px;cursor:pointer}._form_k9re1_59{display:grid;gap:12px;padding:14px 16px}._row_k9re1_65{display:grid;grid-template-columns:140px 1fr;gap:10px;align-items:start}._lab_k9re1_72{font-weight:800;color:#334155;padding-top:8px}._input_k9re1_78,._textarea_k9re1_79,select{width:100%;border-radius:12px;border:1px solid #e5e7eb;background:#fff;padding:10px 12px;font:inherit}._textarea_k9re1_79{resize:vertical}._when_k9re1_93{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._inline_k9re1_100{display:inline-flex;align-items:center;gap:6px;font-weight:700}._sep_k9re1_107{opacity:.6}._allDayHint_k9re1_111{color:#64748b}._attendeeBox_k9re1_115{position:relative;display:grid;gap:8px}._attendeeChips_k9re1_121{display:flex;flex-wrap:wrap;gap:6px}._chip_k9re1_127{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#f0f8ffe6;outline:1px solid #d7e9ff;font-weight:800}._x_k9re1_138{border:0;background:transparent;cursor:pointer;font-size:16px}._suggest_k9re1_145{position:absolute;top:100%;left:0;right:0;margin-top:4px;list-style:none;padding:6px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 18px 44px #0f172a2e;max-height:220px;overflow:auto;z-index:2}._suggestItem_k9re1_162{padding:8px 10px;border-radius:10px;cursor:pointer}._suggestItem_k9re1_162:hover{background:#f8fafc}._sName_k9re1_172{font-weight:800}._sMail_k9re1_176{color:#64748b;margin-left:6px}._sLoading_k9re1_181{color:#64748b;padding:6px 8px}._switch_k9re1_186{display:inline-flex;align-items:center;gap:8px}._switch_k9re1_186 input{display:none}._slider_k9re1_196{width:42px;height:26px;border-radius:999px;background:#e5e7eb;position:relative}._slider_k9re1_196:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s ease}._switch_k9re1_186 input:checked+._slider_k9re1_196{background:linear-gradient(90deg,#60a5fa,#22d3ee)}._switch_k9re1_186 input:checked+._slider_k9re1_196:after{transform:translate(16px)}._switchText_k9re1_225{font-weight:800;color:#334155}._footer_k9re1_230{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 16px;border-top:1px solid #eef2f7}._cancel_k9re1_238,._save_k9re1_239{border-radius:12px;padding:10px 14px;font-weight:900;border:0;cursor:pointer}._cancel_k9re1_238{background:#fff;outline:1px solid #d7e9ff}._save_k9re1_239{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ffd9e8,#c9f0ff,#e5faef) border-box;box-shadow:0 14px 36px #0f172a1f,inset 0 0 0 1px #0f172a08}._save_k9re1_239[disabled]{opacity:.6;cursor:default}._backBtn_1ro87_1{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-weight:800;letter-spacing:.2px;cursor:pointer;box-shadow:0 6px 16px #0000000f;transition:transform .05s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease}._backBtn_1ro87_1:hover,._backBtn_1ro87_1:focus-visible{background:#f5faff;color:#0b5cab;border-color:#b7dbff;box-shadow:0 10px 22px #0073cc1f}._backBtn_1ro87_1:active{transform:translateY(1px)}._backBtn_1ro87_1:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._backIcon_1ro87_34{font-size:1.05rem;line-height:1}._sm_1ro87_40{padding:.38rem .6rem;font-size:.92rem}._md_1ro87_45{padding:.45rem .75rem;font-size:.95rem}._subtle_1ro87_51{background:#fff;border-color:#eceff1}._subtle_1ro87_51:hover,._subtle_1ro87_51:focus-visible{background:#f8fafc;color:#0b5cab;border-color:#dbeafe}._srOnly_1ro87_62{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}@media (max-width: 480px){._backBtn_1ro87_1{padding:.4rem .65rem}}._page_eqyc6_2{--paper: #fdfdff;--crayon-a: rgba(255, 196, 214, .09);--crayon-b: rgba(255, 236, 184, .09);--crayon-c: rgba(205, 236, 255, .09);--crayon-d: rgba(201, 244, 212, .09);--crayon-e: rgba(234, 215, 255, .09);position:relative;min-height:100vh;background:radial-gradient(1200px 800px at -10% -10%,rgba(255,240,200,.08),transparent 60%),radial-gradient(1000px 700px at 110% 0%,rgba(200,230,255,.08),transparent 60%),var(--paper)}._page_eqyc6_2:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(20deg,var(--crayon-a) 0 12px,transparent 12px 34px),repeating-linear-gradient(160deg,var(--crayon-b) 0 10px,transparent 10px 32px),repeating-linear-gradient(95deg,var(--crayon-c) 0 8px,transparent 8px 28px),repeating-linear-gradient(130deg,var(--crayon-d) 0 6px,transparent 6px 26px),radial-gradient(10px 10px at 15% 18%,var(--crayon-e),transparent 45%),radial-gradient(8px 8px at 85% 22%,var(--crayon-b),transparent 45%),radial-gradient(9px 9px at 78% 88%,var(--crayon-c),transparent 45%),radial-gradient(7px 7px at 12% 80%,var(--crayon-a),transparent 45%);-webkit-mask-image:radial-gradient(120% 120% at 50% 15%,black 38%,transparent 85%);mask-image:radial-gradient(120% 120% at 50% 15%,black 38%,transparent 85%);filter:blur(.6px) saturate(1.02)}._wrap_eqyc6_31{--paper: #fcfcff;width:100%;max-width:900px;margin:20px auto 0;padding:12px 16px 24px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));padding-top:max(12px,env(safe-area-inset-top));position:relative;z-index:1;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--paper),var(--paper)) padding-box,conic-gradient(from 200deg at 50% 50%,#ffe7b3,#c9f0ff,#cfead9,#f3d9ff,#ffe7b3) border-box;box-shadow:0 34px 90px #0f172a24,0 18px 44px #0f172a1a,inset 0 0 0 1px #0f172a0a}._header_eqyc6_53{display:grid;gap:6px;margin-bottom:12px}._title_eqyc6_59{margin:0;font-weight:900;font-size:1.35rem;color:#0f172a}._meta_eqyc6_66{color:#64748b}._back_eqyc6_70{width:fit-content;color:#0b5cab;text-decoration:none}._loading_eqyc6_76{padding:10px}._error_eqyc6_80{padding:10px;color:#b91c1c}._list_eqyc6_85{list-style:none;padding:0;margin:0;display:grid;gap:8px}._item_eqyc6_93{border:2px solid transparent;border-radius:12px;padding:10px 12px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ffe3ef,#e8f7ff,#e5faef) border-box;box-shadow:0 24px 60px #0f172a1a,0 10px 24px #0f172a0f,inset 0 0 0 1px #0f172a08}._when_eqyc6_101{color:#475569;font-variant-numeric:tabular-nums;margin-bottom:4px}._what_eqyc6_107{color:#0f172a}._where_eqyc6_111{color:#64748b}._organizer_eqyc6_115{margin-top:4px;color:#475569;font-size:.9rem}._empty_eqyc6_121{color:#94a3b8;font-style:italic}@media (orientation: portrait) and (max-width: 430px){._title_eqyc6_59{font-size:1.2rem}._item_eqyc6_93{padding:10px}}@media (orientation: landscape) and (max-height: 430px){._wrap_eqyc6_31{padding:10px 12px 16px}._title_eqyc6_59{font-size:1.2rem}}@media (orientation: portrait) and (min-width: 768px) and (max-width: 1024px){._wrap_eqyc6_31{max-width:980px}}@media (orientation: landscape) and (min-width: 1024px) and (max-width: 1366px){._wrap_eqyc6_31{max-width:1100px}}._page_13vjf_5{--paper: #fdfdff;position:relative;min-height:100vh;background:radial-gradient(1200px 800px at -10% -10%,rgba(255,240,200,.08),transparent 60%),radial-gradient(1000px 700px at 110% 0%,rgba(200,230,255,.08),transparent 60%),var(--paper)}._page_13vjf_5:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.4;filter:saturate(.98);background:radial-gradient(1100px 560px at 95% -8%,#e8f3ff 0%,transparent 60%),radial-gradient(1000px 520px at -6% 108%,#fff0f6 0%,transparent 62%),conic-gradient(from .08turn at 82% 18%,rgba(82,167,255,.22) 0 20%,transparent 20% 100%),conic-gradient(from .72turn at 12% 78%,rgba(255,138,194,.2) 0 20%,transparent 20% 100%),radial-gradient(2px 2px at 14% 30%,rgba(82,167,255,.18),transparent 45%),radial-gradient(2px 2px at 28% 84%,rgba(255,138,194,.18),transparent 45%),radial-gradient(2px 2px at 76% 22%,rgba(126,227,181,.18),transparent 45%),radial-gradient(2px 2px at 86% 78%,rgba(255,224,122,.18),transparent 45%)}._page_13vjf_5:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.3;filter:blur(.2px);background-repeat:no-repeat;background-size:420px 90px,360px 80px,460px 100px,380px 80px,260px 70px,220px 60px,260px 70px,220px 60px,86px 86px,84px 84px,80px 80px,84px 84px;background-position:8% 12%,76% 18%,12% 90%,86% 86%,22% 52%,78% 58%,38% 22%,62% 76%,14% 70%,86% 30%,48% 10%,52% 92%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="420" height="90" viewBox="0 0 420 90"><path d="M10 60 C 110 10, 190 110, 320 35 S 420 10, 410 40" stroke="%23ff8ac2" stroke-width="8" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="360" height="80" viewBox="0 0 360 80"><path d="M5 35 Q 120 5, 220 50 T 355 40" stroke="%2352a7ff" stroke-width="7" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="460" height="100" viewBox="0 0 460 100"><path d="M8 70 C 120 90, 220 30, 330 55 S 460 80, 452 62" stroke="%237ee3b5" stroke-width="8" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="380" height="80" viewBox="0 0 380 80"><path d="M6 42 C 80 15, 140 65, 220 32 S 380 10, 370 36" stroke="%23ffe07a" stroke-width="7" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260" height="70" viewBox="0 0 260 70"><path d="M8 40 C 36 6, 120 80, 250 24" stroke="%23ff8ac2" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="60" viewBox="0 0 220 60"><path d="M10 34 Q 60 4, 130 30 T 210 28" stroke="%2352a7ff" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260" height="70" viewBox="0 0 260 70"><path d="M10 46 C 40 62, 120 10, 250 40" stroke="%237ee3b5" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="60" viewBox="0 0 220 60"><path d="M10 28 C 60 44, 120 14, 210 34" stroke="%23ffe07a" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="86" height="86" viewBox="0 0 86 86"><path d="M43 8 L51 31 L76 32 L56 47 L63 70 L43 56 L23 70 L30 47 L10 32 L35 31 Z" stroke="%2352a7ff" stroke-width="5" fill="none" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="84" height="84" viewBox="0 0 84 84"><path d="M42 70 C 36 62, 18 50, 18 32 C 18 22, 26 16, 34 16 C 38 16, 41 18, 42 20 C 43 18, 46 16, 50 16 C 58 16, 66 22, 66 32 C 66 50, 48 62, 42 70 Z" stroke="%23ff8ac2" stroke-width="5" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80"><circle cx="40" cy="40" r="14" stroke="%23ffe07a" stroke-width="5" fill="none"/><g stroke="%23ffe07a" stroke-width="5" stroke-linecap="round"><line x1="40" y1="6" x2="40" y2="20"/><line x1="40" y1="60" x2="40" y2="74"/><line x1="6" y1="40" x2="20" y2="40"/><line x1="60" y1="40" x2="74" y2="40"/><line x1="15" y1="15" x2="25" y2="25"/><line x1="55" y1="55" x2="65" y2="65"/><line x1="55" y1="25" x2="65" y2="15"/><line x1="15" y1="65" x2="25" y2="55"/></g></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="84" height="84" viewBox="0 0 84 84"><path d="M20 50 C 12 50, 10 40, 20 38 C 22 28, 34 26, 40 34 C 46 30, 58 32, 60 40 C 72 40, 72 54, 58 54 L 24 54" stroke="%237ee3b5" stroke-width="5" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>')}._page_13vjf_5 ._wrap_13vjf_44{position:relative;z-index:1;max-width:980px;margin:20px auto;padding:16px;border:2px solid transparent;border-radius:16px;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from 200deg at 50% 50%,#ffe7b3,#c9f0ff,#cfead9,#f3d9ff,#ffe7b3) border-box;box-shadow:0 34px 90px #0f172a24,0 18px 44px #0f172a1a,inset 0 0 0 1px #0f172a0a}._page_13vjf_5 ._wrap_13vjf_44:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:14px;opacity:.18;background:linear-gradient(to right,rgba(15,23,42,.06) 1px,transparent 1px) 0 0/32px 32px,linear-gradient(to bottom,rgba(15,23,42,.06) 1px,transparent 1px) 0 0/32px 32px;-webkit-mask-image:radial-gradient(1200px 600px at 50% 40%,#000,transparent 70%);mask-image:radial-gradient(1200px 600px at 50% 40%,#000,transparent 70%)}._page_13vjf_5 ._header_13vjf_66{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap}._page_13vjf_5 ._title_13vjf_74{margin:0;font-weight:900;font-size:1.35rem;color:#0f172a}._page_13vjf_5 ._actions_13vjf_80{display:inline-flex;gap:8px;flex-wrap:wrap}._page_13vjf_5 ._backBar_13vjf_85{display:flex;align-items:center}._page_13vjf_5 ._loading_13vjf_89{padding:10px}._page_13vjf_5 ._error_13vjf_92{padding:10px;color:#b91c1c}._page_13vjf_5 ._grid_13vjf_96{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 1024px){._page_13vjf_5 ._grid_13vjf_96{grid-template-columns:1fr;gap:12px}}._page_13vjf_5 ._card_13vjf_107{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px;box-shadow:0 10px 24px #0f172a0f,inset 0 0 0 1px #0f172a08}._page_13vjf_5 ._h2_13vjf_114{margin:0 0 8px;font-weight:900;font-size:1.05rem}._page_13vjf_5 ._lab_13vjf_119{font-weight:800;color:#374151;display:block;margin:8px 0 4px}._page_13vjf_5 ._input_13vjf_125,._page_13vjf_5 ._textarea_13vjf_126,._page_13vjf_5 select{width:100%;border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px;font:inherit;background:#fff}._page_13vjf_5 ._textarea_13vjf_126{resize:vertical}._page_13vjf_5 ._row_13vjf_138{display:flex;align-items:center;gap:10px}._page_13vjf_5 ._grid2_13vjf_143{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 820px){._page_13vjf_5 ._grid2_13vjf_143{grid-template-columns:1fr}}._page_13vjf_5 ._chk_13vjf_153{display:inline-flex;gap:8px;align-items:center;font-weight:800}._page_13vjf_5 ._switch_13vjf_159{position:relative;display:inline-flex;align-items:center;gap:8px}._page_13vjf_5 ._switch_13vjf_159 input{display:none}._page_13vjf_5 ._slider_13vjf_168{width:38px;height:22px;border-radius:999px;background:#e5e7eb;position:relative}._page_13vjf_5 ._slider_13vjf_168:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s ease}._page_13vjf_5 ._switch_13vjf_159 input:checked+._slider_13vjf_168{background:#0b5cab}._page_13vjf_5 ._switch_13vjf_159 input:checked+._slider_13vjf_168:after{transform:translate(16px)}._page_13vjf_5 ._switchText_13vjf_192{font-weight:800;color:#334155}._page_13vjf_5 ._organizer_13vjf_196{margin-top:8px;color:#475569}._page_13vjf_5 ._attendeeHeader_13vjf_200{display:flex;align-items:center;justify-content:space-between;gap:8px}._page_13vjf_5 ._attendeeList_13vjf_206{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}._page_13vjf_5 ._attendeeItem_13vjf_213{border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px}._page_13vjf_5 ._attendeeMain_13vjf_218{display:flex;align-items:center;justify-content:space-between}._page_13vjf_5 ._attendeeName_13vjf_223{font-weight:800}._page_13vjf_5 ._attendeeSub_13vjf_226{color:#64748b;font-size:.9rem}._page_13vjf_5 ._badge_13vjf_230{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;font-weight:800;font-size:.78rem;border:1px solid transparent}._page_13vjf_5 ._badgeOk_13vjf_240{color:#065f46;background:#d1fae5;border-color:#a7f3d0}._page_13vjf_5 ._badgeNo_13vjf_245{color:#7f1d1d;background:#fee2e2;border-color:#fecaca}._page_13vjf_5 ._badgeMaybe_13vjf_250{color:#7c2d12;background:#ffedd5;border-color:#fed7aa}._page_13vjf_5 ._badgeIdle_13vjf_255{color:#1f2937;background:#e5e7eb;border-color:#e5e7eb}._page_13vjf_5 ._empty_13vjf_260{color:#94a3b8;font-style:italic}@media (max-width: 1024px){._page_13vjf_5 ._wrap_13vjf_44{margin:16px auto;padding:14px}}@media (max-width: 768px){._page_13vjf_5 ._wrap_13vjf_44{margin:12px auto;padding:12px}._page_13vjf_5 ._header_13vjf_66{gap:8px}._page_13vjf_5 ._title_13vjf_74{font-size:1.2rem}._page_13vjf_5 ._actions_13vjf_80{width:100%;justify-content:flex-start;gap:6px}._page_13vjf_5 ._grid_13vjf_96{grid-template-columns:1fr;gap:10px}._page_13vjf_5 ._card_13vjf_107{padding:10px}._page_13vjf_5 ._page_13vjf_5:after{opacity:.24}}@media (orientation: landscape) and (max-height: 430px){._page_13vjf_5 ._wrap_13vjf_44{padding:10px 12px}._page_13vjf_5 ._title_13vjf_74{font-size:1.1rem}._page_13vjf_5 ._card_13vjf_107{padding:10px}}@media (orientation: portrait) and (min-width: 768px) and (max-width: 1024px){._page_13vjf_5 ._wrap_13vjf_44{max-width:980px}}@media (orientation: landscape) and (min-width: 1024px) and (max-width: 1366px){._page_13vjf_5 ._wrap_13vjf_44{max-width:1100px}}:root{--ink: #0f172a;--blue-600: #0b5cab;--blue-200: #b7dbff;--blue-050: #f5faff;--btn-height: 40px}._saveBtn_19std_12{appearance:none;border:1px solid #e5e7eb;background:#fff;color:var(--ink);border-radius:999px;padding:.55rem .9rem;min-height:var(--btn-height);line-height:1;font-family:var(--font-handwriting, ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial);font-weight:800;font-size:1rem;letter-spacing:.2px;display:inline-flex;align-items:center;gap:.55rem;box-shadow:0 6px 16px #0000000f;transition:transform .05s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease;position:relative;isolation:isolate}._compact_19std_37{padding:.45rem .9rem}._saveBtn_19std_12:hover,._saveBtn_19std_12:focus-visible{background:var(--blue-050);color:var(--blue-600);border-color:var(--blue-200);box-shadow:0 10px 22px #0073cc1f;outline:none}._saveBtn_19std_12:active{transform:translateY(1px)}._saveBtn_19std_12:disabled{opacity:.6;cursor:not-allowed;box-shadow:0 4px 12px #0000000d}._icon_19std_62{font-size:1.05rem;line-height:1}._saveBtn_19std_12[data-busy=true]:after{content:"";position:absolute;right:.6rem;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:2px solid rgba(11,92,171,.45);border-left-color:transparent;animation:_sbSpin_19std_1 .8s linear infinite}@keyframes _sbSpin_19std_1{to{transform:rotate(360deg)}}@media (max-width: 768px){._saveBtn_19std_12._isFull_19std_88{width:100%;text-align:center;justify-content:center}}._wrapper_1kdr8_3{position:relative;max-width:1100px;margin:0 auto;padding:1.5rem;overflow:hidden;isolation:isolate}._wrapper_1kdr8_3:before{content:"";position:absolute;inset:-8% -12%;z-index:-2;pointer-events:none;opacity:.42;filter:saturate(.98);background:radial-gradient(38% 40% at 18% 22%,#e8f3ff,#e8f3ff00 60%),radial-gradient(34% 36% at 86% 20%,#fff0f6,#fff0f600 62%),radial-gradient(30% 34% at 14% 86%,#eafff6,#eafff600 60%),radial-gradient(28% 30% at 88% 82%,#fff9e0,#fff9e000 58%)}._wrapper_1kdr8_3:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.28;filter:blur(.2px);background-repeat:no-repeat;background-size:420px 90px,360px 80px,460px 100px,380px 80px,260px 70px,220px 60px,260px 70px,220px 60px,86px 86px,84px 84px,80px 80px,84px 84px;background-position:8% 12%,76% 18%,12% 94%,86% 88%,22% 50%,78% 58%,38% 22%,62% 76%,14% 70%,86% 30%,48% 10%,52% 92%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="420" height="90" viewBox="0 0 420 90"><path d="M10 60 C 110 10, 190 110, 320 35 S 420 10, 410 40" stroke="%23ff8ac2" stroke-width="8" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="360" height="80" viewBox="0 0 360 80"><path d="M5 35 Q 120 5, 220 50 T 355 40" stroke="%2352a7ff" stroke-width="7" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="460" height="100" viewBox="0 0 460 100"><path d="M8 70 C 120 90, 220 30, 330 55 S 460 80, 452 62" stroke="%237ee3b5" stroke-width="8" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="380" height="80" viewBox="0 0 380 80"><path d="M6 42 C 80 15, 140 65, 220 32 S 380 10, 370 36" stroke="%23ffe07a" stroke-width="7" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260" height="70" viewBox="0 0 260 70"><path d="M8 40 C 36 6, 120 80, 250 24" stroke="%23ff8ac2" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="60" viewBox="0 0 220 60"><path d="M10 34 Q 60 4, 130 30 T 210 28" stroke="%2352a7ff" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="260" height="70" viewBox="0 0 260 70"><path d="M10 46 C 40 62, 120 10, 250 40" stroke="%237ee3b5" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="220" height="60" viewBox="0 0 220 60"><path d="M10 28 C 60 44, 120 14, 210 34" stroke="%23ffe07a" stroke-width="6" fill="none" stroke-linecap="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="86" height="86" viewBox="0 0 86 86"><path d="M43 8 L51 31 L76 32 L56 47 L63 70 L43 56 L23 70 L30 47 L10 32 L35 31 Z" stroke="%2352a7ff" stroke-width="5" fill="none" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="84" height="84" viewBox="0 0 84 84"><path d="M42 70 C 36 62, 18 50, 18 32 C 18 22, 26 16, 34 16 C 38 16, 41 18, 42 20 C 43 18, 46 16, 50 16 C 58 16, 66 22, 66 32 C 66 50, 48 62, 42 70 Z" stroke="%23ff8ac2" stroke-width="5" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80"><circle cx="40" cy="40" r="14" stroke="%23ffe07a" stroke-width="5" fill="none"/><g stroke="%23ffe07a" stroke-width="5" stroke-linecap="round"><line x1="40" y1="6" x2="40" y2="20"/><line x1="40" y1="60" x2="40" y2="74"/><line x1="6" y1="40" x2="20" y2="40"/><line x1="60" y1="40" x2="74" y2="40"/><line x1="15" y1="15" x2="25" y2="25"/><line x1="55" y1="55" x2="65" y2="65"/><line x1="55" y1="25" x2="65" y2="15"/><line x1="15" y1="65" x2="25" y2="55"/></g></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="84" height="84" viewBox="0 0 84 84"><path d="M20 50 C 12 50, 10 40, 20 38 C 22 28, 34 26, 40 34 C 46 30, 58 32, 60 40 C 72 40, 72 54, 58 54 L 24 54" stroke="%237ee3b5" stroke-width="5" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>')}._header_1kdr8_40{position:relative;z-index:1;margin-bottom:1rem}._header_1kdr8_40 h1{margin:0 0 .25rem;font-family:var(--font-handwriting, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial);font-weight:500;letter-spacing:.5px;font-size:clamp(1.6rem,2.2vw + 1rem,2.2rem);color:#0e2a41}._header_1kdr8_40 p{margin:0;color:#38586f;font-size:.98rem;opacity:.9}._grid_1kdr8_61{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._card_1kdr8_69{background:#fff;border-radius:14px;box-shadow:0 8px 24px #0f172a14;padding:16px;display:flex;flex-direction:column;gap:8px;border:1px solid rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .25s ease,background .2s ease}._card_1kdr8_69:hover{transform:translateY(-1px);box-shadow:0 14px 36px #0f172a1f,0 3px 10px #0f172a14;background:linear-gradient(180deg,#fff,#fbfdff)}._title_1kdr8_86{font-weight:600;font-size:1.05rem;color:#0f2a41}._summary_1kdr8_92{color:#444;min-height:48px}._meta_1kdr8_97{font-size:.85rem;color:#666}._actions_1kdr8_102{margin-top:auto;display:flex;gap:8px;justify-content:flex-end}._btn_1kdr8_109{background:#0ea5e9;color:#fff;border:none;border-radius:10px;padding:8px 12px;cursor:pointer;transition:filter .15s ease,transform .05s ease,box-shadow .2s ease;box-shadow:0 6px 14px #0ea5e940}._btn_1kdr8_109:hover{filter:brightness(1.04);box-shadow:0 8px 18px #0ea5e952}._btn_1kdr8_109:active{transform:translateY(1px)}._btn_1kdr8_109:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}@media (prefers-reduced-motion: reduce){._card_1kdr8_69,._btn_1kdr8_109{transition:none!important;transform:none!important}}@media (max-width: 640px){._wrapper_1kdr8_3{padding:1.1rem}}._page_mxuyg_3{position:relative;padding:24px;min-height:calc(100vh - 120px);isolation:isolate;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,"Apple Color Emoji","Segoe UI Emoji"}._pastelBg_mxuyg_11{position:absolute;inset:0;z-index:-1;background:radial-gradient(1200px 900px at 10% -5%,rgba(255,204,229,.28),transparent 60%),radial-gradient(1100px 700px at 90% 0%,rgba(198,231,255,.28),transparent 60%),radial-gradient(900px 700px at 30% 100%,rgba(214,255,214,.3),transparent 60%),radial-gradient(700px 600px at 100% 70%,rgba(255,243,205,.35),transparent 55%);filter:saturate(1.05) contrast(1.03)}._pastelBg_mxuyg_11:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(135deg,rgba(0,0,0,.05) 0 1px,transparent 1px 8px),repeating-linear-gradient(45deg,rgba(0,0,0,.04) 0 1px,transparent 1px 10px);mix-blend-mode:multiply;opacity:.12}._header_mxuyg_30{margin:4px 0 16px}._titleWrap_mxuyg_34{display:flex;align-items:center;gap:10px}._title_mxuyg_34{font-size:28px;font-weight:800;letter-spacing:.2px;color:#1a1a1a;text-shadow:0 1px 0 rgba(255,255,255,.8)}._badge_mxuyg_48{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-radius:999px;color:#8a4b00;background:#ffa5002e;border:1px dashed rgba(255,165,0,.7);box-shadow:0 1px #fffc inset,0 1px #0000000a}._subtitle_mxuyg_60{margin-top:6px;color:#333}._tabs_mxuyg_66{display:flex;gap:10px;margin:14px 0 10px;flex-wrap:wrap}._tab_mxuyg_66{appearance:none;border:1.5px dashed rgba(0,0,0,.18);background:linear-gradient(#fff,#fff) padding-box,repeating-linear-gradient(135deg,rgba(0,0,0,.08) 0 2px,transparent 2px 6px) border-box;box-shadow:0 2px #0000000f,0 10px 30px #0000000a;padding:8px 12px;border-radius:14px;font-weight:600;cursor:pointer}._tab_mxuyg_66:hover{transform:translateY(-1px)}._tabActive_mxuyg_88{border-color:#07598559;background:linear-gradient(#f8fdff,#fff) padding-box,repeating-linear-gradient(135deg,rgba(7,89,133,.14) 0 2px,transparent 2px 6px) border-box;color:#075985}._tabDisabled_mxuyg_94{opacity:.55;cursor:not-allowed}._panel_mxuyg_100{background:#fff;border-radius:18px;padding:18px;border:1.5px dashed rgba(0,0,0,.12);box-shadow:0 2px #0000000f,0 12px 40px #0000000f}._placeholder_mxuyg_109{display:grid;place-items:center;min-height:300px}._sketchFrame_mxuyg_115{max-width:720px;width:100%;padding:22px;border-radius:16px;background:linear-gradient(#fff,#fff) padding-box,repeating-linear-gradient(-45deg,rgba(255,192,203,.25) 0 4px,transparent 4px 9px) border-box;border:2px dashed rgba(255,192,203,.6)}._sketchTitle_mxuyg_124{font-weight:800;margin-bottom:8px}@font-face{font-family:Dani;src:url(/assets/DaniFont.woff2) format("woff2");font-display:swap}._playful_mxuyg_135{font-family:Dani,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;letter-spacing:.2px}._title_mxuyg_34._playful_mxuyg_135{font-size:30px}._subtitle_mxuyg_60._playful_mxuyg_135{font-size:1.02rem;opacity:.95}._tab_mxuyg_66._playful_mxuyg_135{font-size:1rem}._wrap_17gwd_1{display:grid;gap:12px}._controls_17gwd_7{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}._leftSide_17gwd_15,._rightSide_17gwd_16{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._searchWrap_17gwd_23{position:relative}._search_17gwd_23{min-width:280px;border:1.5px dashed rgba(0,0,0,.18);background:#fff;padding:8px 10px;border-radius:12px;box-shadow:0 2px #0000000d}._selectLabel_17gwd_36{display:inline-flex;gap:6px;align-items:center;font-size:.9rem}._selectLabel_17gwd_36 select{border:1.5px dashed rgba(0,0,0,.18);background:#fff;padding:6px 8px;border-radius:10px}._checkbox_17gwd_50{display:inline-flex;gap:8px;align-items:center;-webkit-user-select:none;user-select:none}._refresh_17gwd_58{border:1.5px dashed rgba(0,0,0,.18);background:#fff;padding:8px 12px;border-radius:12px;cursor:pointer}._tableCard_17gwd_67{background:linear-gradient(#fff,#fff) padding-box,repeating-linear-gradient(-45deg,rgba(198,231,255,.25) 0 4px,transparent 4px 8px) border-box;border:2px dashed rgba(198,231,255,.7);border-radius:16px;box-shadow:0 10px 30px #0000000f;overflow:hidden}._tableScroll_17gwd_75{overflow:auto;max-height:70vh}._table_17gwd_67{width:100%;border-collapse:separate;border-spacing:0}thead th{position:sticky;top:0;background:#f9fcff;z-index:2;text-align:left;padding:10px 12px;font-size:.85rem;border-bottom:1px solid rgba(0,0,0,.06)}tbody td{padding:10px 12px;border-bottom:1px dashed rgba(0,0,0,.06);vertical-align:top}._loadingRow_17gwd_103,._errorRow_17gwd_104,._emptyRow_17gwd_105{text-align:center;padding:24px;color:#333}._patientCell_17gwd_112{display:grid}._patientName_17gwd_116{font-weight:700}._patientMeta_17gwd_120{color:#666;font-size:.85rem}._serviceCell_17gwd_125{display:grid;gap:4px}._serviceDesc_17gwd_130{font-weight:600}._codes_17gwd_134{color:#444;font-size:.85rem}._codeLabel_17gwd_139{color:#666;font-size:.82rem}._dot_17gwd_144{opacity:.4;padding:0 6px}._money_17gwd_149{text-align:right;font-variant-numeric:tabular-nums}._right_17gwd_16{text-align:right}._status_17gwd_158{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.75rem;border:1px solid}._s_pending_17gwd_166{color:#8a6d3b;background:#fff3cd;border-color:#ffe8a1}._s_submitted_17gwd_172{color:#0c5460;background:#d1ecf1;border-color:#bee5eb}._s_approved_17gwd_178{color:#1f6f2a;background:#d4edda;border-color:#c3e6cb}._s_denied_17gwd_184{color:#721c24;background:#f8d7da;border-color:#f5c6cb}._pagination_17gwd_191{display:flex;gap:12px;justify-content:flex-end;align-items:center;padding:10px 12px;background:#fff}._pagination_17gwd_191 button{border:1.5px dashed rgba(0,0,0,.18);background:#fff;padding:6px 10px;border-radius:10px;cursor:pointer}._pageMeta_17gwd_208{color:#333;font-size:.9rem}._icdLine_17gwd_214{margin-top:4px;color:#5a5a5a;font-size:.86rem}._icdLabel_17gwd_220{color:#6b7280;font-weight:600}._copyRow_17gwd_226{display:flex;gap:8px;align-items:center;margin-top:8px}._copyInput_17gwd_233{flex:1;min-width:220px;border:1.5px dashed rgba(0,0,0,.18);background:#fff;padding:6px 8px;border-radius:10px;font-size:.86rem}._copyBtn_17gwd_243{border:1.5px dashed rgba(0,0,0,.18);background:#fff;padding:6px 10px;border-radius:10px;cursor:pointer;white-space:nowrap}._copyBtn_17gwd_243:hover{transform:translateY(-1px)}._wrap_c2bes_1{min-height:calc(100vh - 120px);display:grid;place-items:center;padding:24px}._card_c2bes_8{max-width:760px;width:100%;background:#fff;border-radius:16px;box-shadow:0 8px 28px #00000014;padding:28px;text-align:center}._icon_c2bes_18{font-size:48px;margin-bottom:8px}._title_c2bes_23{font-size:24px;margin:8px 0 6px}._blurb_c2bes_28{color:#444;margin:0 0 18px}._code_c2bes_33{background:#f6f6f6;border:1px solid #e8e8e8;padding:1px 6px;border-radius:6px}._actions_c2bes_40{display:flex;gap:12px;justify-content:center;margin:14px 0 8px}._primary_c2bes_47{appearance:none;border:1px solid #0f62fe;background:#0f62fe;color:#fff;border-radius:8px;padding:10px 14px;font-weight:600;cursor:pointer}._primary_c2bes_47:hover{filter:brightness(.98)}._secondary_c2bes_62{display:inline-block;border:1px solid #ddd;background:#fafafa;color:#333;border-radius:8px;padding:10px 14px;text-decoration:none}._muted_c2bes_72{color:#666;font-size:.9rem;margin-top:8px}
