.AdminView_view__nAT8L{padding:20px;color:#e5eee9;background:#14231f;min-height:100%;font:14px/1.6 monospace}.AdminView_controls__Cd6PS,.AdminView_view__nAT8L header,.AdminView_view__nAT8L nav{display:flex;align-items:center;flex-wrap:wrap;grid-gap:12px;gap:12px;justify-content:space-between;margin-bottom:16px}.AdminView_view__nAT8L h2{margin:0;font-size:20px}.AdminView_view__nAT8L p{color:#b8c9c0}.AdminView_view__nAT8L button,.AdminView_view__nAT8L select{font:inherit;color:inherit;background:#243c32;border:1px solid #719380;padding:8px 12px;border-radius:5px;max-width:100%}.AdminView_view__nAT8L button{cursor:pointer}.AdminView_view__nAT8L button:disabled{opacity:.5;cursor:default}.AdminView_view__nAT8L details{border:1px solid #3c594b;border-radius:5px;margin:10px 0;padding:10px;overflow-wrap:anywhere}.AdminView_view__nAT8L summary{cursor:pointer}.AdminView_view__nAT8L small{display:block;color:#b8c9c0}.AdminView_view__nAT8L pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 monospace}.AdminView_view__nAT8L :focus-visible{outline:2px solid #e8c595;outline-offset:3px}.AdminView_visitorTitle__m7XVR h3{font:600 22px/1.3 system-ui,sans-serif;margin:24px 0 4px}.AdminView_visitorTitle__m7XVR p{margin:0 0 20px}.AdminView_stats__QoZMf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.AdminView_stats__QoZMf>div{padding:16px;background:#1c3128;border:1px solid #3c594b;border-radius:10px}.AdminView_stats__QoZMf span{display:block;color:#b8c9c0;font:12px/1.5 system-ui,sans-serif}.AdminView_stats__QoZMf strong{display:block;margin-top:6px;font:600 24px/1.3 system-ui,sans-serif}.AdminView_caption__7qzqR{font:12px/1.6 system-ui,sans-serif}.AdminView_visitorCard__dl3at{border:1px solid #3c594b;border-radius:10px;margin:14px 0;overflow:hidden;background:#192b24}.AdminView_view__nAT8L .AdminView_visitorToggle__hC_R2{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto 20px;text-align:left;grid-gap:16px;gap:16px;border:0;border-radius:0;background:transparent;padding:16px;align-items:center}.AdminView_visitorToggle__hC_R2:hover{background:#243c32}.AdminView_visitorToggle__hC_R2 strong{display:block;overflow-wrap:anywhere;font-size:14px}.AdminView_visitorToggle__hC_R2 span{display:block;font:12px/1.6 system-ui,sans-serif;color:#b8c9c0}.AdminView_visitorMetrics__3h4mU{display:flex;flex-wrap:wrap;grid-gap:8px 20px;gap:8px 20px;padding:0 16px 16px;color:#b8c9c0;font:12px/1.5 system-ui,sans-serif}.AdminView_visitorMetrics__3h4mU b{color:#e5eee9}.AdminView_visitList__9SUxm{padding:16px;border-top:1px solid #3c594b;background:#102019}.AdminView_visit__geaS0{padding:12px 0;border-bottom:1px solid #3c594b}.AdminView_visitHeading__5OFQ5{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:8px;gap:8px}.AdminView_visitHeading__5OFQ5 span,.AdminView_visit__geaS0 p{font-size:12px;color:#b8c9c0}.AdminView_visitList__9SUxm nav{margin-top:16px}.AdminView_timeline__T6eS3{list-style:none;margin:16px 0 0;padding:0}.AdminView_timeline__T6eS3 li{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;border-left:2px solid #719380;padding:0 0 18px 12px}.AdminView_timeline__T6eS3 time{font-size:11px;color:#b8c9c0}.AdminView_timeline__T6eS3 code,.AdminView_timeline__T6eS3 span,.AdminView_timeline__T6eS3 strong{display:block;overflow-wrap:anywhere;font-size:12px}.AdminView_timeline__T6eS3 strong{text-transform:capitalize}.AdminView_timeline__T6eS3 code{color:#cdb78d}.AdminView_empty__qfSq8{text-align:center;padding:32px 12px;border:1px dashed #719380;border-radius:10px}@media (max-width:600px){.AdminView_view__nAT8L{padding:12px}.AdminView_stats__QoZMf{grid-template-columns:1fr}.AdminView_stats__QoZMf>div{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;padding:12px}.AdminView_stats__QoZMf strong{margin:0;font-size:20px}.AdminView_view__nAT8L .AdminView_visitorToggle__hC_R2{grid-template-columns:minmax(0,1fr) 20px;grid-gap:8px;gap:8px}.AdminView_visitorToggle__hC_R2>div:nth-child(2){grid-row:2}.AdminView_visitorToggle__hC_R2>span{grid-column:2;grid-row:1}.AdminView_timeline__T6eS3 li{grid-template-columns:1fr;grid-gap:4px;gap:4px}}.Photos_photos__NGi30{color:#e8dfcc;font:14px/1.5 sans-serif}.Photos_photos__NGi30 header{display:flex;justify-content:space-between;align-items:center;grid-gap:14px;gap:14px}.Photos_photos__NGi30 h2{margin:0!important}.Photos_photos__NGi30 header p{margin:6px 0 18px!important}.Photos_badge__TaR7a{font:10px monospace;letter-spacing:2px;color:#d6b98b;white-space:nowrap}.Photos_capture__i_eYD footer,.Photos_photos__NGi30 nav{display:flex;grid-gap:9px;gap:9px;align-items:center;flex-wrap:wrap;margin:10px 0 18px}.Photos_photos__NGi30 button{background:#30483f;border:1px solid #8faaa055;color:#eee4d1;border-radius:6px;padding:10px 14px;font:inherit;cursor:pointer}.Photos_photos__NGi30 button:hover{background:#426052}.Photos_photos__NGi30 button:disabled{opacity:.5;cursor:default}.Photos_photos__NGi30 .Photos_error__JFmue{color:#f3b9a0!important}.Photos_grid__SBpTg{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:18px;gap:18px;padding:8px 5px 20px}.Photos_photos__NGi30 .Photos_print__8J1x_{background:#eee5d0;color:#6f6655;padding:9px 9px 15px;border:0;border-radius:2px;box-shadow:0 5px 14px #0003;transform:rotate(-1deg)}.Photos_photos__NGi30 .Photos_print__8J1x_:nth-child(3n){transform:rotate(1deg)}.Photos_print__8J1x_ img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block;background:#bcb6a7}.Photos_print__8J1x_ time{display:block;margin-top:10px;font:12px monospace}.Photos_capture__i_eYD{background:#111c20;border:1px solid #71877855;border-radius:8px;padding:12px;margin:18px 0}.Photos_capture__i_eYD>img{display:block;max-width:100%;max-height:370px;margin:auto;-o-object-fit:contain;object-fit:contain}.Photos_capture__i_eYD footer{margin:12px 0 0}.Photos_capture__i_eYD footer span,.Photos_capture__i_eYD footer time{flex:1 1;font-size:12px;color:#b8b6a5}.Photos_cameraStage__3gvw9{position:relative;min-height:180px;background:#0b1519}.Photos_cameraStage__3gvw9 video{display:block;width:100%;max-height:350px;-o-object-fit:contain;object-fit:contain}.Photos_cameraStage__3gvw9:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(5,14,24,.2) 0,rgba(5,14,24,.2) .333%,transparent 0,transparent 1.111%),rgba(100,150,180,.07)}.Photos_cameraStage__3gvw9>span{position:absolute;inset:40% 0;text-align:center}.Photos_empty__f51XV{padding:60px 15px;text-align:center;border:1px dashed #71877866;border-radius:8px}@media(max-width:760px){.Photos_photos__NGi30{font-size:var(--mobile-font,20px)}.Photos_photos__NGi30 button{min-height:var(--mobile-touch,44px)}.Photos_badge__TaR7a{display:none}.Photos_grid__SBpTg{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.Photos_capture__i_eYD footer span{flex-basis:100%}.Photos_print__8J1x_ time{font-size:16px}.Photos_capture__i_eYD>img{max-height:300px}}.AboutChat_chat__4wO3t{min-width:0;border:1px solid #d2d4c7;background:#fbfaf5;box-shadow:0 8px 25px #243c3207}.AboutChat_header__0tkpB{padding:19px 20px;display:flex;align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid #e2e3d8}.AboutChat_avatar__CKnl6{background:#243c32;color:#f4f1e8;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font:italic 25px Georgia,serif;position:relative;flex-shrink:0}.AboutChat_avatar__CKnl6 span{font:13px Arial,sans-serif;position:absolute;bottom:-5px;right:-5px;color:#c54322;background:#fbfaf5;border-radius:50%}.AboutChat_header__0tkpB strong{font-size:12px;font-weight:500;display:block}.AboutChat_header__0tkpB small{font-size:8px;color:#707569;display:block;line-height:1.6;margin-top:4px}.AboutChat_header__0tkpB button{margin-left:auto;font-size:23px;background:none;border:0;color:#6b7065;padding:8px}.AboutChat_feed__k_vpE{height:318px;overflow-y:auto;padding:24px 20px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#c2c8b8 transparent}.AboutChat_assistantMessage__qV2kV,.AboutChat_userMessage__I_0bb{margin-bottom:22px;max-width:100%;-webkit-animation:AboutChat_messageIn__nSQam .3s ease both;animation:AboutChat_messageIn__nSQam .3s ease both}.AboutChat_assistantMessage__qV2kV small,.AboutChat_userMessage__I_0bb small{font:7px/1.8 monospace;letter-spacing:.8px;color:#74796e}.AboutChat_assistantMessage__qV2kV p,.AboutChat_userMessage__I_0bb p{font-size:14px;line-height:1.8;margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.AboutChat_userMessage__I_0bb{background:#e9eadf;padding:12px 15px;margin-left:28px;border-radius:3px}.AboutChat_suggestions__ra7Fo{display:grid;grid-gap:8px;gap:8px;margin-top:25px}.AboutChat_suggestions__ra7Fo button{padding:11px 12px;display:flex;justify-content:space-between;grid-gap:15px;gap:15px;text-align:left;background:transparent;border:1px solid #d9ddcf;color:#4a5b4a;font-size:10px;line-height:1.5;border-radius:2px}.AboutChat_suggestions__ra7Fo button:hover{border-color:#c54322}.AboutChat_suggestions__ra7Fo span{color:#c54322}.AboutChat_composer__8LA1f{display:flex;margin:0 14px;border:1px solid #c9cfbe;background:#f4f3eb;align-items:center;padding:8px;grid-gap:8px;gap:8px}.AboutChat_composer__8LA1f:focus-within{border-color:#c54322}.AboutChat_composer__8LA1f textarea{resize:vertical;min-width:0;width:100%;max-height:120px;min-height:34px;border:0;background:transparent;padding:8px 4px;font-size:11px;color:#243c32;line-height:1.6}.AboutChat_composer__8LA1f textarea:focus{outline:none}.AboutChat_composer__8LA1f textarea::-moz-placeholder{color:#777d70}.AboutChat_composer__8LA1f textarea:-ms-input-placeholder{color:#777d70}.AboutChat_composer__8LA1f textarea::placeholder{color:#777d70}.AboutChat_composer__8LA1f button{width:32px;height:32px;background:#243c32;border:0;border-radius:2px;color:#f4f1e8;font-size:20px;flex-shrink:0}.AboutChat_composer__8LA1f button:disabled{opacity:.4;cursor:default}.AboutChat_note__XhoBr{display:flex;justify-content:space-between;grid-gap:8px;gap:8px;padding:12px 14px;font-size:7px;line-height:1.6;color:#74796e}.AboutChat_thinking__D4Mey{font-size:10px;color:#687260;display:flex;align-items:center;grid-gap:8px;gap:8px}.AboutChat_thinking__D4Mey span{width:5px;height:5px;background:#c54322;border-radius:50%;-webkit-animation:AboutChat_pulse__gOJYw 1s ease-in-out infinite alternate;animation:AboutChat_pulse__gOJYw 1s ease-in-out infinite alternate}.AboutChat_error__QGOGN{color:#a43120;font-size:11px;line-height:1.7}.AboutChat_srOnly__1EEi0{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@-webkit-keyframes AboutChat_pulse__gOJYw{to{opacity:.2}}@keyframes AboutChat_pulse__gOJYw{to{opacity:.2}}.AboutChat_dark__mV123{background:#0c171f;color:#eeeae0;border-color:#29403f;border-radius:12px;overflow:hidden;box-shadow:0 24px 90px #0003}.AboutChat_dark__mV123 .AboutChat_header__0tkpB{border-color:#29403f}.AboutChat_dark__mV123 .AboutChat_avatar__CKnl6{background:#a0ddc5;color:#0c171f;border-radius:50%}.AboutChat_dark__mV123 .AboutChat_avatar__CKnl6 span{background:#0c171f;color:#a0ddc5}.AboutChat_dark__mV123 .AboutChat_assistantMessage__qV2kV small,.AboutChat_dark__mV123 .AboutChat_header__0tkpB button,.AboutChat_dark__mV123 .AboutChat_header__0tkpB small,.AboutChat_dark__mV123 .AboutChat_note__XhoBr,.AboutChat_dark__mV123 .AboutChat_thinking__D4Mey,.AboutChat_dark__mV123 .AboutChat_userMessage__I_0bb small{color:#9baeb3}.AboutChat_dark__mV123 .AboutChat_feed__k_vpE{scrollbar-color:#29403f transparent}.AboutChat_dark__mV123 .AboutChat_userMessage__I_0bb{background:#19302e}.AboutChat_dark__mV123 .AboutChat_suggestions__ra7Fo button{color:#c7d8d2;border-color:#29403f;border-radius:6px}.AboutChat_dark__mV123 .AboutChat_composer__8LA1f:focus-within,.AboutChat_dark__mV123 .AboutChat_suggestions__ra7Fo button:hover{border-color:#a0ddc5}.AboutChat_dark__mV123 .AboutChat_suggestions__ra7Fo span{color:#a0ddc5}.AboutChat_dark__mV123 .AboutChat_composer__8LA1f{background:#111f28;border-color:#29403f;border-radius:8px}.AboutChat_dark__mV123 .AboutChat_composer__8LA1f textarea{color:#eeeae0}.AboutChat_dark__mV123 .AboutChat_composer__8LA1f textarea::-moz-placeholder{color:#9baeb3}.AboutChat_dark__mV123 .AboutChat_composer__8LA1f textarea:-ms-input-placeholder{color:#9baeb3}.AboutChat_dark__mV123 .AboutChat_composer__8LA1f textarea::placeholder{color:#9baeb3}.AboutChat_dark__mV123 .AboutChat_composer__8LA1f button{background:#a0ddc5;color:#0c171f;border-radius:5px}.AboutChat_dark__mV123 .AboutChat_thinking__D4Mey span{background:#a0ddc5}.AboutChat_dark__mV123 .AboutChat_error__QGOGN{color:#ffb4a2}@-webkit-keyframes AboutChat_messageIn__nSQam{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AboutChat_messageIn__nSQam{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.AboutChat_header__0tkpB{padding:15px 12px}.AboutChat_feed__k_vpE{padding:20px 14px}.AboutChat_note__XhoBr{font-size:8px}.AboutChat_header__0tkpB small{font-size:9px}.AboutChat_composer__8LA1f textarea,.AboutChat_suggestions__ra7Fo button{font-size:12px}.AboutChat_assistantMessage__qV2kV p,.AboutChat_userMessage__I_0bb p{font-size:13px}}.AboutChat_embedded__dTDAN{height:100%;display:flex;flex-direction:column;border:0;border-radius:0;box-shadow:none;box-sizing:border-box}.AboutChat_embedded__dTDAN .AboutChat_feed__k_vpE{height:auto;flex:1 1;min-height:0;-ms-scroll-chaining:none;overscroll-behavior:contain;touch-action:pan-y}.AboutChat_embedded__dTDAN .AboutChat_composer__8LA1f,.AboutChat_embedded__dTDAN .AboutChat_header__0tkpB,.AboutChat_embedded__dTDAN .AboutChat_note__XhoBr{flex-shrink:0}.AboutChat_embedded__dTDAN .AboutChat_composer__8LA1f textarea{font-size:16px}.AboutChat_embedded__dTDAN .AboutChat_composer__8LA1f button,.AboutChat_embedded__dTDAN .AboutChat_header__0tkpB button{min-width:44px;min-height:44px}.AboutChat_embedded__dTDAN .AboutChat_note__XhoBr{font-size:10px}.AboutChat_embedded__dTDAN .AboutChat_suggestions__ra7Fo button{font-size:13px;min-height:44px}@media(max-width:760px){.AboutChat_embedded__dTDAN .AboutChat_header__0tkpB{padding:10px}.AboutChat_embedded__dTDAN .AboutChat_composer__8LA1f textarea,.AboutChat_embedded__dTDAN .AboutChat_feed__k_vpE p,.AboutChat_embedded__dTDAN .AboutChat_header__0tkpB strong,.AboutChat_embedded__dTDAN .AboutChat_suggestions__ra7Fo button{font-size:var(--mobile-font,20px)}.AboutChat_embedded__dTDAN .AboutChat_header__0tkpB small{font-size:12px}.AboutChat_embedded__dTDAN .AboutChat_composer__8LA1f{margin:0 8px;padding:4px}.AboutChat_embedded__dTDAN .AboutChat_composer__8LA1f button,.AboutChat_embedded__dTDAN .AboutChat_header__0tkpB button{min-width:var(--mobile-touch,48px);min-height:var(--mobile-touch,48px)}.AboutChat_embedded__dTDAN .AboutChat_note__XhoBr{font-size:11px;padding:8px}.AboutChat_embedded__dTDAN .AboutChat_feed__k_vpE{padding:14px}.AboutChat_embedded__dTDAN .AboutChat_suggestions__ra7Fo button{min-height:var(--mobile-touch,48px)}.AboutChat_embedded__dTDAN .AboutChat_feed__k_vpE small{font-size:11px}}@media(prefers-reduced-motion:reduce){.AboutChat_embedded__dTDAN .AboutChat_feed__k_vpE{scroll-behavior:auto}.AboutChat_embedded__dTDAN .AboutChat_assistantMessage__qV2kV,.AboutChat_embedded__dTDAN .AboutChat_thinking__D4Mey span,.AboutChat_embedded__dTDAN .AboutChat_userMessage__I_0bb{-webkit-animation:none;animation:none}}